This photo was taken in a town of France named Le Mans at a 24-hour endurance race named 24 Heures du Le Mans. The photo shows the pit crew hurriedly working to fix one of the problems they have found in their engine before the start of the work. This shows the fast paced side of the world of driving and the last-minute details.
|Photo Location:||Le Mans, France|
|Copyright:||© regina leon|