RALLY ROUND
Rally racing has always enjoyed popularity in Japan and with the World Rally Championships returning to Japan for the fifth time, that trend is not likely to end anytime soon. Raced for the last three years in and around Obihiro, the race moves closer to Sapporo this year and will feature narrow forest roads with…
Recent Comments