Peter Brock October 28, 2024
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.