Le Mans 24 Hours: The three safety cars made an appearance after oil was dropped on the track. Le Mans 24 Hours, Le Mans, France, 14-15 June 2003. DIGITAL IMAGE
The three safety cars made an appearance after oil was dropped on the track.
Le Mans 24 Hours, Le Mans, France, 14-15 June 2003.
DIGITAL IMAGE