Picture - Sharon Osbourne and Ozzy Osbourne at The X Factor London United Kingdom, Sunday 17th November 2013

Sharon Osbourne and Ozzy Osbourne - The X Factor judges enjoy a night out at C London restaurant after filming 'X Factor results' - London, United Kingdom - Sunday 17th November 2013




More: X Factor Judges Dine out At C London Restaurant




Contactmusic