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.
News ID: 1550 Publish Date : 2018/01/03