1990 Le Mans 24 Hours. : 1990 Le Mans 24 Hours. Le Mans, France. 16-17 June 1990. (L-R) David Sears, Anthony Reid and Tiff Needell. Alpha Racing Team (Porsche). 3rd position on the podium. World Copyright: LAT Photographic. Ref: 90LM02.
1990 Le Mans 24 Hours.
Le Mans, France.
16-17 June 1990.
(L-R) David Sears, Anthony Reid and Tiff Needell. Alpha Racing Team (Porsche). 3rd position on the podium.
World Copyright: LAT Photographic.
Ref: 90LM02.