justbritish.com
Aston Martin Vantage Takes Honors at Nürburgring - Just British
Aston Martin Racing survived a dramatic, last-hour torrential downpour to win its class in the 2017 ADAC Nürburgring 24 Hours.