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

Ozzy Osbourne and Sharon 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