Donington Park Track Feature: The Donington Grand Prix Exhibition. Donington Park Track Feature, Donington Park, England, 24 July 2008.
The Donington Grand Prix Exhibition.
Donington Park Track Feature, Donington Park, England, 24 July 2008.