All Star Musicals viewers slam ITV over host John Barrowman amid sexual misconduct allegations adminMay 20, 2022 All Star Musicals viewers have slammed ITV over John Barrowman fronting the show amid sexual misconduct allegations. The network has fac...Read More