Photo of the Day: Ickx and Bell win at Le Mans (1981)
Submitted by Rich Fowler on February 14, 2014
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 ©