justbritish.com
Aston Martin Racing Victory in Shanghai - Just British
Aston Martin Racing has secured a third consecutive GTE Am victory in the FIA World Endurance Championship at the 6 Hours of Shanghai.