Super Sport
Super Sport [File photo]
Top speed: 268 mph (about 429 kph)
Manufacturer: Automobiles Ettore Bugatti
Headquarters: Molsheim, Alsace, France
Go to Forum >>0 Comment(s)