sutton's definitions
A motor racing circuit based in Northamptonshire, used mainly for F1.
It has been in the F1 Championship since it started in 1950, the only circuit to have achieved this feat.
It has been in the F1 Championship since it started in 1950, the only circuit to have achieved this feat.
by Sutton October 16, 2004
Get the silverstone mug.