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.
AutoNetTV reaches millions of viewers each month – viewers who may be interested in your products. For more information on advertising with AutoNetTV, check out this link. http://autonettv.com/advertising