Radiohead is this rock band, see? Or, well, not exactly a rock band, but like this intelligent (what does that mean, exactly for bands?) post-rock fusion of electronica inspired stuff but that's played mostly on instruments, and they like play music and stuff, and this kinda whiny guy sort of sings on top of the music.
Added by zpousman on October 5, 2003