Ibaraki Prefecture Endorses Toride GP 2026: Aiming for Japan's First Simultaneous Public Road Racing Car Demonstration Led by Safety Car on October 3, 2026
On October 3, 2026, the Ibaraki Prefecture-backed 'Toride GP 2026' aims to achieve Japan's first-eve… · 2026-04-28