• Filter Posts:
https://autonettv.com/wp-content/uploads/2011/07/Shelby-Tuatara-supercar-3-300x171.jpg Default post image

Shelby Tuatara Gunning to be Fastest Production Car

Shelby SuperCars is building a new supercar called the Tuatara. The successor to the Aero line, the Tuatara could take the title of world’s fastest production car from the Veyron....
Read More