24 Hours of Le Mans: Ian Harrower, ADA Engineering, ADA 02B - Ford Cosworth DFL, sits in the cockpit, in the pits, during a pit stop and driver change.
Ian Harrower, ADA Engineering, ADA 02B - Ford Cosworth DFL, sits in the cockpit, in the pits, during a pit stop and driver change.