SSC Tuatara Ready to Become Fastest Car in the World

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 version will be made and put on sale. But a long time has passed that some may have forgotten the car. If there’s one thing … Read more