The COVID-19 pandemic has been wreaking havoc all over the world, including the motorsports calendar. The latest victim to fall under the race cancellation/postponement list is the 2020 Suzuka 8 Hours endurance race, which was set to take place in July 2020 at the iconic Suzuka International Racing Course aka Suzuka Circuit. (more…)