You are what you like.
snitches get stitches
Wednesday, August 27, 2008
Here is another leaked track from TV on the Radio's upcoming "Dear Science" album.
It's great! It sounds a lot more immediate and desperate than a lot of material off their last record.
I'm so excited to see them in a couple weeks up here in Portland.