The North American International Auto Show, more commonly referred to as the Detroit auto show, isn't known for its sunshine and warm temperatures, but that will change come 2020.
It’s been a while since we last heard about SSC North America (formerly Shelby SuperCars) and its promised Tuatara supercar, a car that could potentially reclaim the production car land speed record for the firm. That is, if the project ever manages to get off the ground.