Round 7, Croft

Croft Circuit is a long way from East Sussex. It’s situated just south of Darlington and while I had visited once many years ago, my racing career had not taken me there up to this point. The [...]