Posted 2 years ago
After completing 274 laps in dominating fashion over 12 hours of non-stop racing, Team Mazda wins the 2021 Petron Kalayaan Cup 12-hour Endurance Challenge. Watch these scenes from the grueling race.
Advertisement
/