24 Hours of Le Mans – Aston Martin Racing, 10 years and and other stories