Advertisement
Advertisement
Porsche 917 engineering lynchpin John Horsman dies at 85

Image by Ranier Schlegelmilch/Motorsport Network