Formula Ford Walter Hayes Trophy: Race winner Peter Dempsey celebrates in parc ferme. Walter Hayes Trophy, Silverstone, England, 7 November 2010.
Race winner Peter Dempsey celebrates in parc ferme.
Walter Hayes Trophy, Silverstone, England, 7 November 2010.