Picture - Simon Cowell , Wednesday 19th December 2012

simon cowell the x factor season finale 20034704

Simon Cowell Los Angeles, California, United States The 'X Factor' Season Finale performances show taping at CBS Television City Wednesday 19th December 2012




Contactmusic