World Champion 2021
2021 BriSCA F1 World championship settled at Odsal Stadium in Bradford.
World Final Time
The month of September is traditionally when the BriSCA F1 World Final takes place
British Grand Prix
British Grand Prix and an adventure at the home of British elite motor-sport in 2005