justbritish.com
Aston Martin Racing Lead FIA Endurance Championship - Just British
Aston Martin Racing came away from the 84th running of the Le Mans 24 Hours leading the FIA World Endurance Championship GT Manufacturer's title.