Silverstone : Slicks or Inters? Silverstone was very slick
The home of British racing and arguably motorsport in general. A massive venue that managed to create a festival atmosphere along with the racing. Unlike most venues we have been to, Silverstone keeps on...