New TV On The Radio Album
Author: 3D
Friday, August 8, 2008
Exciting news - indie rock avant-gardists
TV On The Radio have been back in the studio and their third album
Dear Science is due for release on 20 September through
4AD and
Remote Control. Considering the notoriously picky folk at
Pitchfork voted
Return to Cookie Mountain their second favourite record of 2006, expect good things from this one.
Tags