Shelby Super Cars SSC Tuatara pictures,wallpapers

Forbes magazine ranked the world's most expensive car in 10.  and porsche 918 is 9.


 Shelby Super Cars SSC Tuatara

SSC Tuatara, the fastest production car in the market position.


Tuatara SSC price of U.S. $ 970,000.