Comment

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

218
Varek Raith12/12/2012 9:07:11 pm PST

I’m lost.
/