B98/10 Ford
1999 Lola B98/10 Ford

Le Mans 24 Hours (1999)