Dr. Porsche, Hans Stuck and Mercedes-Benz hoped to make their T80 the fastest car on the planet. But it didn’t quite go as planned.
Back to all tags