(click image for full size version)
Photos of the SSC TuaTara, a car made by Shelby SuperCars to compete for the title of world’s fastest production car, and expected to be the SSC Ultimate Aero II
June 20, 2013
(click image for full size version)
Photos of the SSC TuaTara, a car made by Shelby SuperCars to compete for the title of world’s fastest production car, and expected to be the SSC Ultimate Aero II
Copyright © 2008-2013 · All Rights Reserved · Cars UK Privacy and Cookies Policy · +Cars UK