Super CarsMay 3, 2022 The SSC Tuatara Is An Insane Car In All Dimensions The Car That Brings The Future Way Too Close The Shelby Supercars (SSC) Tuatara is planning to take on the...