Team Philippines Shines at 2026 Isuzu I-1 Grand Prix
Team Philippines earned top honors at the 2026 Isuzu I-1 Grand Prix in Japan. Wilson Palugar secured 7th place individually Team Philippines delivered a stellar performance at the 2026 Isuzu I-1 Grand Prix in Yokohama,…
