Lord March heads up the hill in the all-new Aston Martin Vanquish
Year after year, Lord March has been gathering some of the world’s best autos for the Goodwood Festival of Speed in his famous backyard, featuring a 1.16-mile Hill Climb, that is a challenging and tight course you definitely do not want to make a mistake on!