Le Mans: The Dome Judd entry had an unusual livery made up of the numerous sponsors that had backed the team for the race. Le Mans 24 Hour Race, Le Sarthe, France, 16 - 17 June 2001. BEST IMAGE
The Dome Judd entry had an unusual livery made up of the numerous sponsors that had backed the team for the race.
Le Mans 24 Hour Race, Le Sarthe, France, 16 - 17 June 2001.
BEST IMAGE