Wednesday, November 25, 2009

TV on the Radio, Indeed (or TV on the Radio on the TV in 2006)

I am still pluggin' away on the “Best of the Decade” list. To tide us over, here is a link to one of the decade's best TV performances by one of the decade’s best bands.

TVotR kicking out the jams, mofo!

No comments:

Post a Comment