Spirit 0801603 - Porsche 936/81
Porsche System
12th place - Le Mans 24 Hours 1981
Jochen Mass / Vern Schuppan / Hurley Haywood
Photos:
Twin Window
plus others unknown
© www.tenamp.com