Comment

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

262
Viscous Obama12/12/2012 10:09:02 pm PST