Nearly a decade later, production of the 1,750-hp SSC Tuatara begins

Printable View