Le Mans & sportscar racer.
Teddington : Haymarket Specialist,
1999-
24 Heures du Mans (Automobile race)
Automobile racing