Lie of the Year: the Romney campaign's ad on Jeeps made in China » lie-of-the-year

Share
Share

Image Data

Dimensions 640px × 243px