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 Demand Awards announced MasterChef Australia as the most in-demand reality series…