Grand finale of the European Drag Racing Competition at Santa Pod Raceway
After the thrilling fifth encounter of the season in Sweden, the FIA European Drag Racing Competition (EDRC) 2018, comes to an end with the traditional grand finale at the British Santa Pod Raceway. In three of its four categories (Top … Continued