Tv On The Radio recently filmed a VERY crazy video for the track "Golden Age" from their September CD release Dear Science. Check out this special behind the scenes footage on the making of the video.
Tv On The Radio recently filmed a VERY crazy video for the track "Golden Age" from their September CD release Dear Science. Check out this special behind the scenes footage on the making of the video.