Daily Archives: August 25, 2011

SSC Tuatara makes North American debut at Pebble Beach

Shelby SuperCars (SSC) first showed off its forthcoming supercar, the Tuatara, last month in Shanghai, and now we’ve gotten our first look at the car here in Monterey. The Tuatara (pronounced twu-tar-ah), was unveiled earlier today on the concept car … Continue reading

Posted in Exotic Cars | Tagged , , , , , , , | Leave a comment