Megan has to put on her very own showcase for industry boss Nick. Has she done enough to impress him?
Sep 04, 2017