ITV Britain's Got Talent viewers left baffled over Simon Cowell's absence from show

Daily Record

Published

ITV viewers were left questioning where Simon Cowell had disappeared to during Saturday night's episode

Full Article