The Auto Show Radio

The Auto Show Radio


Customers and Car Dealers Taken for a ride

November 02, 2012

Auto show host Darren Osborne, discusses how car sales customers and some car dealers are being taken for a ride in the United States of America by some auto manufacturers.