The biggest place to go drag racing in the United Kingdom is the old air base-turned drag strip at Santa Pod Raceway. With a fairly bustling racing scene, that makes for a fairly packed schedule during the year and while the Topspeed Automotive Street Eliminator UK class doesn’t have huge numbers, they do make up […]
More...
More...