I saw a video of this again recently, and it wet my appetite, especially as you get timed and try to finish as far up the leaderboard as you can. Where's the best place in the UK to Autocross?
Hopefully I can take a friend and I think I just need a helmet? Do they supply those?
Hopefully I can take a friend and I think I just need a helmet? Do they supply those?