Season 3 Episode 11: Demon at the Pass

Watch MasterChef Canada season 3 episode 11 tv series online free
Release: May 08, 2016

The remaining cooks take over Alvin Leung and Eric Chong's Asian restaurant.

MasterChef Canadaexpand_lessSeason 3