
The very first Japanese Grand Prix was held back in 1963 at the Suzuka circuit, with 40 Grand Prix taking place in the Land of the Rising Sun by 2017.
The very first Japanese Grand Prix was held back in 1963 at the Suzuka circuit, with 40 Grand Prix taking place in the Land of the Rising Sun by 2017.