Monday, November 10, 2014

Sirius/ly - TV On The Radio



The new TV On The Radio album drops on November 18th. You would be doing yourself a fucking huge favor by picking up a copy. Preferably on vinyl. Shades of The Cure right here....

No comments:

Post a Comment