The M Factor 2018 - Matthew Trumps all other actsThe annual Marist Talent show or The M Factor as we like to call it, provided much entertainment and laughs for the school community on...