New stadium superspecial for WRC Rally Japan
Event organisers have today revealed that an all-new head-to-head asphalt stage will be built within the 45,000 capacity Toyota Stadium in the Aichi region of Japan.
Autosport ·