Comment

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

364
Vicious Babushka12/13/2012 7:44:01 am PST

Breitbartniks in total damage control mode: