Le Mans 24 Hours: Michele Alboreto (ITA) Audi Sport Joest finished in 4th place. Le Mans 24 Hours, Le Mans, France, 12-13 June 1999. BEST IMAGE
Michele Alboreto (ITA) Audi Sport Joest finished in 4th place.
Le Mans 24 Hours, Le Mans, France, 12-13 June 1999.
BEST IMAGE