There are three permanent circuits that drivers typically acclaim: Circuit de Spa-Francorchamps (often referred to as Spa) in Belgium, Silverstone in England and Suzuka International Racing Course in ...
Drivers came from near and far to run in Super Formula’s post-season winter test at Suzuka Circuit earlier this month for ...