Comment

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

221
Kragar12/12/2012 9:08:50 pm PST