2002 Goodwood Motor Circuit Revival, Goodwood, England.
2002 Goodwood Motor Circuit Revival, Goodwood, England.
6th-8th September 2002.
Lord March chats with Sir Stirling Moss and David Coulthard.
World copyright Bloxham/LAT.