Team Cusco Racing All Japan Rally FT86, Impreza, & Evo Video

The latest All Japan Rally news in the Toya Hokkaido stage, with the Cusco Advan FT86, Subaru Impreza, and Mitsubishi Evo X in action!