Jedward keen to host Big Brother after new season is announced
The return of reality TV show Big Brother has been announced and it seems two familiar faces are eager to host its comeback. John and Edward Grimes, better known as Jedward have put themselves forward for the coveted presenting spot. The pair appeared on the show back in 2011 and again in 2017. The twins … Continued