American carmaker Shelby Supercars has reportedly received 10 orders of its latest product, the Tuatara, at the recently held Dubai International Motor Show.At a price of $1.3 million for a single Tuatara, this means Shelby Supercars made $13 million during
We use cookies to ensure you get the best experience on Topgear.com.ph. By continued use, you agree to our privacy policy and accept our use of such cookies. Find out more here.