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.
Celebrity Couples, Royal Family News, Celebrity News, Hollywood Stars, Music Celebrities.
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.