Private Racetrack Carved Into A Mountainside In Japan

Private Racetrack Carved Into A Mountainside In Japan

Built in a mountainous region 70 minutes south of Tokyo, Japan, The Magarigawa Club is a 2.17-mile-long private racetrack as its main…

We will be happy to hear your thoughts

Leave a reply