Team Philippines shined at the 2026 Isuzu I-1 Grand Prix in Japan. Wilson Palugar took 7th place! The 2026 Isuzu I-1 Grand Prix highlighted
Team Philippines shined at the 2026 Isuzu I-1 Grand Prix in Japan. Wilson Palugar took 7th place! The 2026 Isuzu I-1 Grand Prix highlighted