Super Cars The Shelby Supercars(SSC) Tuatara Sets New Standards in High-Performance Cars The Shelby Supercars(SSC) Tuatara is ready to make its mark in the world of hypercars. Could it earn the title of the fastest road-legal... Matthew RossiDecember 2, 2021