The Auto Show Radio
Customers and Car Dealers Taken for a ride
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.
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.