Aston Martin Racing survived a dramatic, last-hour torrential downpour to win its class in the 2017 ADAC Nürburgring 24 Hours after dominating the event’s SP8 category with a flawless performance. The #7 Aston Martin Vantage GT8 led its class for much of the race and ran with such metronomic precision that it ran among the […]