Comment

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

449
Vicious Babushka12/13/2012 9:08:18 am PST

WTF!