Tag: Aston Martin V12 Vantage S Red Bull Racing
Aston Martin unveiled V8 and V12 Vantage S Red Bull Racing...
With the 2017 FIA Formula 1 World Championship set to kick off on 26 March, Aston Martin unveiled its latest additions to the Vantage...