Shelby Supercar Tuatara gets non-speed record in record time
The need for speed has resulted in the Shelby Supercar Tuatara crossing a line it hadn't hoped to cross — in a blur of doubt.
Two weeks ago, the SSC touted with documentation a record of 316.1...
0 Comments