Aston Martin has revealed that they will take on the Le Mans 24 hour race in 2011 with an all-new car.
Continue reading →