The city of Detroit—at least its central core—is bustling now more than it has in years, but was the same true within the walls of its sprawling convention center for the 2017 Detroit auto show? It's known as the North American International Auto Show, or NAIAS, (possibly because the convention center actually overlooks Windsor...
More...