All you need to know as rescheduled MasterChef final airs tonight

Thanet Gazette

Published

Why the show was cancelled last week and who might take home the MasterChef trophy tonight.

Full Article