1970 Sebring 12 hours.: Sebring, Florida, USA. 21 March 1970. Steve McQueen (left) talks to Pete Revson. They finished in 2nd position in a Porsche 908/2. World - LAT Photographic
Sebring, Florida, USA. 21 March 1970.
Steve McQueen (left) talks to Pete Revson. They finished in 2nd position in a Porsche 908/2.
World - LAT Photographic