1990 Le Mans 24 Hours.
1990 Le Mans 24 Hours.
Le Mans, France.
16-17 June 1990.
Tiff Needell/David Sears/Anthony Reid. Alpha Racing Team. (Porsche 962C) 3rd position.
World Copyright: LAT Photographic.
Ref: 90LM01.