RACES Aston Martin Vantage GTE Stars in Inaugural Official Online 24 Hours Race The FIA World Endurance GTE Championship leaders Aston Martin Racing secured a dramatic runner-up spot in the GTE…