So not too long ago I realized how deep the roots of recent motorsports go into Japan’s mountain roads.
I at all times thought touge was simply late-night road racing, however seems it performed a large position in shaping fashionable motorsports like drifting, time assault, and plenty of racing video games like Forza and Want for Velocity! Who would've thought?
submitted by /u/TheWeeklyIntake [comments]
Source link

















