Suzuka Circuit

Suzuka International Racing Course is a motorsport race track located in Ino, Suzuka City, Mie Prefecture, Japan. Length 5.807 km.

 

by Malagoli Garage