Motorsports, News

Toyota brings nostalgia to the Japanese Rally Championship

On a sunny Halloween weekend in Japan’s Aichi Prefecture, the usually tranquil Shinshiro General Park was bustling with excitement of…