Wednesday, April 11, 2007

TV On The Radio @ Amoeba Music

Watch the video.
Buy the CD.
Read the review at Pitchfork.

What was I saying about my favorite bands in the mofo universe?

No comments: