Comment

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

217
jaunte12/12/2012 9:06:54 pm PST

It just may be a lunatic you’re looking for.