Tag
Tuatara
-
A car that has been created to break records. Remember the name Tuatara. According to the plans of its manufacturer, the company Shelby SuperCarsa North America, it will be the…
A car that has been created to break records. Remember the name Tuatara. According to the plans of its manufacturer, the company Shelby SuperCarsa North America, it will be the…