TV on the Radio: Staring at the Sun

TV on the radio defies explanation for me... I saw them in Atlanta a year or two ago and the singer said the keyboard player wrote one of their songs (it might have been this one)... when he was in kindergarten.

No comments: