Comment

PolitiFact Lie of the Year: Romney's Ad on Jeeps Made in China

5
jaunte12/12/2012 5:48:52 pm PST

Upding for favoring the “you didn’t build that” mendacity for the top spot.