
Round Seven of the 2026 World Rally Championship is the Rally of Japan. Stages are narrow and twisty, often lined by barriers, drop-offs or dense trees.

Round Seven of the 2026 World Rally Championship is the Rally of Japan. Stages are narrow and twisty, often lined by barriers, drop-offs or dense trees.

Round Seven of the 2026 World Rally Championship is the Rally of Japan. Stages are narrow and twisty, often lined by barriers, drop-offs or dense trees.