TF Archives

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.