Comment

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

430
Vicious Babushka12/13/2012 8:53:59 am PST

WTF!