Friday, July 27, 2012

Santorum on last's night's Colbert Report: Secret Sauce Santorum

Santorum starts foaming at the mouth around the 3:20 mark.