1970 Sebring 12 hours.: Sebring, Florida, USA. 21 March 1970. Steve McQueen and Pete Revson, 2nd position. Ref-2936 #14 World Copyright - LAT Photographic
Sebring, Florida, USA. 21 March 1970.
Steve McQueen and Pete Revson, 2nd position.
Ref-2936 #14
World Copyright - LAT Photographic