Catch the 11th season premiere of one of the most-watched cooking shows in America, MasterChef: Legends, on the Metro Channel
MANILA, Philippines – Metro Channel is set to air “MasterChef: Legends,” the 11th season of one of the most-watched cooking shows in America. The exciting...