John Mcelroy explores why the criticism of Big Three fleet sales is unfounded.
Local News Automotive Insight-B 11/05 November 5, 2010 / 6:56 AM EDT / CBS Detroit John Mcelroy explores why the criticism of Big Three fleet sales is unfounded. Podcast Your browser does not support the audio element. In: Economy Featured Local Savings