Aston Martin DB7 Vantage – on track

Aston Martin DB7 Vantage on a race track doing the business just as expected.