Rally of Hokkaido

Japanese driver Katsu Taguchi won a dramatic Rally of Hokkaido taking victory in the final stages from his countryman Hiroshi Yanagisawa in the Cusco Subaru by 2.3 seconds and moving into the drivers championship lead with 43 points, 3 points in front of last years APRC champion Australian Cody Crocker.

Based in the city […]