The 2020 Japanese Championship SUPER FORMULA series was slated to start in the first week of April, but due to the COVID-19 pandemic, was postponed to August 30. The Twin Ring Motegi season-opener was not smooth by any means, as foreign drivers could not race due to COVID-related travel restrictions.. Read more