Also known as the Grand Prix of Endurance and Efficiency, the 24 Hours of Le Mans is the world’s oldest active endurance race for sports cars. This year, on the 80th edition of Le Mans, the Car and Bike Show visited the legendary racetrack Circuit de La Sarthe in Le Mans, France to witness motorsports finest spectacle.