"The Worst Economic Recovery America Has Ever Had"

Crossroads blasts Obama's handling of the recovery in their latest ad.

Related Videos