Home  »  Car Racing  »  Features

Photo of the Day: Ickx and Bell win at Le Mans (1981)

Submitted by on February 14, 2014

Ickx Bell 1981Sheer 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 ©

Don't miss out! Our best stories, direct to your inbox!