SSC Tuatara Ready to Become Fastest Car in the World
It has been seven years since Shelby Super Cars North America unveiled its Tuatara concept in 2012. Many petrolheads have been looking forward since then the day when a production…
0 Comments
July 2, 2019