Home » Car Racing » Features
Photo of the Day: Ickx and Bell win at Le Mans (1981)
Sheer elation as Jacky Ickx and Derek Bell win the 1981 24 Hour of Le Mans. The car was a Porsche 936 powered by a 935 2.6l turbo and the duo won by a staggering 14 laps.
Image: The Cahier Archive ©