Posts Tagged ‘ITV talent’

Simon Cowell’s Embarrassing Contract Clause

Simon Cowell has admitted to feeling embarrassed after news got out that X Factor finalists must sign a contract banning them from criticizing him in public.