Comment: Santorum!?!?!

(See in situ)


Santorum!?!?!

I didn't believe the Des Moines Register poll, but I tend to trust PPP.

I just can't believe that Santorum has any support. It honestly scares me that any segment of the electorate supports this clown.