Seen The Light
It's official. I get Supergrass now. Life on Other Planets is a revelation.
From the song that shares the title of this post, while he may just be "a rock n' roll singer in a rock n' roll hand, it sounds otherworldly to me.
Some more favorites from L.O.O.P: Za Song, Prophet 15, Grace, Seen the Light, Rush Hour Soul, just to name a few.
If nothing else, they have some of the coolest websites I've ever seen, so at least they got that goin' for them, which is nice.
Case in point: Check out this site, now with album demos and other cool stuff.