Legendary Le Mans and World Championship-winning team manager, John Horsman was the man who made the Porsche 917 a winner.
Subject ID: 77199
MoreLegendary Le Mans and World Championship-winning team manager, John Horsman was the man who made the Porsche 917 a winner.
Subject ID: 77199
Subject ID: 77199