Friday, September 19, 2008

TV on the Radio – Dear Science

TV on the Radio open the new album with a nod to 2006's Return to Cookie Mountain, and never look back. Their cauldron of sound just keeps pleasantly surprising you with subtle influences and innovative production. A great effort.

Halfway Home

DLZ

Shout Me Out

No comments: