Back to Results
Xavier Pompidou, Andrea Belicchi, and Steve Zacchia with car number 33, a Lola B08/80.

Le Mans Scrutineering

Purchase Image