Le Mans 24 Hours: Race winners Eric Helery (FRA) / Christophe Bouchut (FRA) / Geoff Brabham (AUS) Peugeot 905 Evo 1C makes a pit stop. Le Mans 24 Hours, Le Mans, France, 19-20 June 1993.
Race winners Eric Helery (FRA) / Christophe Bouchut (FRA) / Geoff Brabham (AUS) Peugeot 905 Evo 1C makes a pit stop.
Le Mans 24 Hours, Le Mans, France, 19-20 June 1993.