The inside of the NRG Center in Houston, Texas was the place to be in the city yesterday. That’s not only because the weather outside on the first day of the 2016 Houston Auto Show was chilly.
The North American International Auto Show (NAIAS) in Detroit is not a horror show. Someone should’ve told Porsche that before it unveiled the 2017 versions of its 911 Turbo and Turbo S models in “The D.”