Tag: World Rally Championship

2023 FORUM8 Rally Japan promises panache

Rally Japan to host race at Toyota Stadium

Building on the asphalt event’s tremendous World Rally Championship (WRC) return in 2022, the FORUM8 Rally Japan organizers have pulled out all the stops to create an unforgettable fan experience with the addition of an all-new spectator stage within the iconic Toyota Stadium in Aichi, Japan,... » Read more

Advertisement NEXO - A Yamaha Group Company
Advertisement Coliseum GSVA News Banner - MatSing