Pub quiz question

  1. Name the four English Racetracks that have hosted a British Grand Prix.
  2. Silverstone, Donnington, Aintree and Brands Hatch
  3.