Detroit Comes Stampeding Back – North American International Auto Show

Detroit hosts this year’s North American international auto show after a three-year hiatus. Our Auto Expert Nik Miles is in the motor city to show us how it’s fighting back.

More from Our Auto Expert

OAE TV