A Mustang stampede and a presidential visit are on offer at this year’s Detroit Auto Show. The show, also known as the North American International Auto Show (NAIAS), usually takes place in January from the Huntington Place convention center next to the usually frozen Detroit River. But due to COVID-19 and other changes, the show was cancelled last year and moved to September. Though many automakers have been pulling away from traditional auto shows, some of the bigger automakers are still… Source link
Read More »