I'm a little suprised this hasn't been posted yet. In fact, I just found out about this yesterday. But here it is, Thom Yorke and his new band, which consists of Flea as the bass player. (and no, radiohead is not breaking up.)
It's alright.
Wednesday, October 7, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment