Marine Goes Off on His Democratic Senator and President for Lying

Townhall.com Staff
|
Posted: Apr 24, 2014 10:52 AM
After just dealing with a slew of criticism for using a dramatic reenactment of a Congressional hearing for a campaign ad, Louisiana Democratic Senator Mary Landrieu is in hot water again after responding to Marine Christopher Schiff’s new video disapproving of his shiny new ObamaCare plan.