A supercross-style motocross park in Inzai city, Chiba, designed for tight technical riding. A popular venue for riders seeking supercross practice in the Kanto area.
Location
千葉県印西市吉高1901
Know a spot?
Submit a location