Automotive Automotive History Cars & Transportation Mazda Philippines sweeps the 2025 Petron Makabayan Cup–Winning all 3 races Carlos Miguel Divino · February 18, 2026 0