Japan’s Magarigawa Club Has Patient Investors, A 25-Year Time Horizon
Magarigawa Club, nestled in the mountains of Chiba, Japan, is not necessarily for serious racers, but more for novices who want to test their exotic cars on-track.