British Formula Ford Festival: A very wet crowd watch the action at Druids. British Formula Ford Festival, Brands Hatch, England, October 1989.
A very wet crowd watch the action at Druids.
British Formula Ford Festival, Brands Hatch, England, October 1989.