lowdownblog.com
24 Hours of Le Mans: Diesel-Electric Boogaloo
Heading into the 24 Hours of Le Mans, the most hotly anticipated battle was between Audi and Toyota to determine who would be the first hybrid car to win the famed endurance race. Unfortunately for…