Monday, July 21, 2008

Oh, Shyeah!


The follow-up to 2006's "Return To Cookie Mountain" by TV on the Radio is called "Dear Science," and will be released in the UK on September 22 and a day later in the US.

0 Responses: