Comment

Send in the Clowns: GOP Debate Night

157
Meitantei6/13/2011 5:22:41 pm PDT

Which one will worship the Tea Party the most? Santorum is doing a good job at it.