Tag: Motor Bella
2020 Detroit Auto Show adds European Supercar Street Festival
2020 NAIAS will host a four-day European supercar street festival;
The event begins Friday, June 5, just ahead of the Show;
The festival will gather Italian and British supercars. The North American International Auto Show (NAIAS) is adding a four-day festival ahead of this...