PolitiFact's 'Lie of the Year' actually true?

FOX News Videos 4:42 mins

Chrysler to build 100,000 Jeeps in China

View Comments