Report, results and photos from the 2012 running of the 24 Hours of Le Mans, held June 16-17 at Circuit de la Sarthe in Le Mans, France.