Thursday, November 10, 2011

What Rick Perry Is Doing in this Picture

Rick Perry hanging himself by his own noose at the debate last night.