Super Formula 2020 | Suzuka, Japan | Round 5 Main race

The Suzuka International Racing Course is a motorsport race track located in Ino, Suzuka City (JPN) with an capacity of 155,000. Designed as a Honda test track in 1962 by Dutchman John "Hans" Hugenholtz, Suzuka is one of few circuits in the world to have a "figure eight" layout, with>>>

Continue reading