The 2020 Super Formula Season Finale
This weekend is set to see Super Formula conclude its 2020 season at Fuji Speedway with both the Drivers’ and Teams’ titles to be decided. It is important to remember that for this season Super Formula have introduced drop scores with the five best results from the seven race calendar counting towards a driver’s and […]
Read More The 2020 Super Formula Season Finale