Did Lies Ruin The Tuatara’s Speed Record?
Will the Tuatara be remembered as a cheat or a victor?
If you didn’t know already, SSC (Shelby SuperCars) recently...
To receive our weekly latest news including partner deals and all things motoring, please subscribe by registering below.