SSC Tuatara photos reveal Pebble Beach show-stopper

What's your favourite supercar? Wrong! Forget that piece of crud, your new favourite is the Shelby SuperCars (SSC) Tuatara.