Saturday, March 17, 2012

"The Colbert Report" on What's in Santorum's Heart (Hint: It's Full Of Half-Santorum)

Santorum starts flowing at the 1:07 mark.

No comments:

Post a Comment