Did you know that the 2012 24 Hours of Le Mans saw the first overall victory for a hybrid electric vehicle at the race? SOMEFACTS.com