Elena Duggan was the winnder of a 2016 series that airs on what network?
MasterChef Australia (series 8): The eighth series of MasterChef Australia premiered on Sunday, 1 May 2016 on Network Ten.
i don't know