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.