Friday, December 4, 2009

Radiohead

Appeared on KPFT's Inner Side show last night. Click on 248 and hear what the fine people of Houston had to endure. Also, I did the show in the dark in my briefs, if that helps.