
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.
No comments:
Post a Comment