Sunday, June 14, 2009

Caption Contest

This is a picture that subversive liberal David Sirota just posted on Twitter. Apparently, he was channeling Colbert and got his head shaved before flying to China. What are your thoughts on the subject?