John Horsman

Writer

Something Missing?

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

Subject ID: 77199

More

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

Subject ID: 77199

Less

Subject ID: 77199