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.