Phil LeBeau

Jpoor | May 6, 2009
NBC segment promotes liberal agenda of green manufacturing being the saving grace for American auto manufacturers.