Category: What’s On

Le Mans 24 hour endurance race

THE 2010 LE MANS RACE The 78th Le Mans 24-hour race takes place 12th-13th June 2010 at the Circuit de la Sarthe. The race track is located near Le Mans in the Pays de la Loire. For the first time...