View Blonde Redhead, TV On The Radio, Twisted Charm on Feb 17, 2004EditFollowShare22 years agoTue, Feb 17, 2004at ScalaLondon, EnglandBlonde Redhead, TV On The Radio, Twisted CharmEditFollowShare