1970 Sebring 12 hours.: Sebring, Florida, USA. 21 March 1970. Steve McQueen (Porsche 908/2), 2nd position. World - LAT Photographic
Sebring, Florida, USA.
21 March 1970.
Steve McQueen (Porsche 908/2), 2nd position.
World - LAT Photographic