Battle of the Judges: Who will become the ULTIMATE CHAMPION? | Episode 12

5 months ago
Aired (September 30, 2023): The nerve-racking moment begins! Who will emerge as the 'ULTIMATE CHAMPION' and take home the grand prize of 1 MILLION PESOS?

Recommended