obama ad collapse

Obama Stops Romney’s Jeep Lie Dead In its Tracks With Blistering New Ohio Ad

The Obama campaign is stopping Romney's Jeep to China lie dead in its tracks with a tough new ad that…

10 years ago