Magarigawa is the first private track in Asia.
Situated in the mountains of the Chiba Prefecture, about an hour from Tokyo, the racetrack boasts 22 corners and 800 meters of straightaways.
Magarigawa is the first private track in Asia.
Situated in the mountains of the Chiba Prefecture, about an hour from Tokyo, the racetrack boasts 22 corners and 800 meters of straightaways.