MasterChef Australia Wins Global TV Demand Award.

MasterChef Australia Wins Global TV Demand Award.

One of the most watched Aussie TV series of 2020, MasterChef Australia continues to win awards with news overnight that the 3rd Annual Global TV…