Thursday, May 14, 2009

Oh, Shock and Awe...Obama Selling Out The American Car Industry...


Wasn't the whole Fiat 'Green Light' a big hint of things to come?