1998 Goodwood Motor Circuit Revival.: Goodwood, Great Britain.19th - 20th September 1998.World Copyright: Jeff Bloxham/LAT Photographic. Ref: TP48.
Goodwood, Great Britain.19th - 20th September 1998.World Copyright: Jeff Bloxham/LAT Photographic. Ref: TP48.