Audi electric hybrid cars win Le Mans 2013 and Michelin Green X Challenge
The World’s Greatest Race has been won by Audi, but thoughts are with Simonsen’s family and team. For the second year in succession, Audi has won the Le Mans 24 Hours with a hybrid race […]