Saturday, July 26, 2008

Dear Science...


TV on the Radio are going to write you a LETTER. Yes, as it was recently announced, TV on the Radio's much anticipated third LP entitled Dear Science, is coming right up on ya, and is due out September 23rd!

No comments: