Russel Cabrera takes TGR Ph 2025 Super Sporting title Toyota Team Cebu

It all came down to the final round of the 2025 Toyota Gazoo Racing (TGR) Philippine Cup for Toyota Team Cebu (TTC) and Russel Cabrera. Holding a 26.5-point lead, he did just enough to clinch the Super Sporting Class crown by a slim 0.5-point margin—securing the team’s first-ever title in the series’ premier category. Super […]