Speed does not kill on its own, but it is still one of the most common factors in road accident. With poor visibility, tireness, unsafe vehicles, poor standard of driving, etc... It is not rocket science that tackling as many of those factors will reduce the number of accidents and as such the number of deaths on the road. Saving 500 more lives is priceless.
And look at the roads in this country (in the South East at least...) they are just not fit for speed.
Brands Hatch is though.
Incoming
