Comment

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

149
Charles12/12/2012 7:53:43 pm PST