The X Factor: Check out the first live episode EVER featuring Sharon Osbourne, Simon Cowell and Louis Walsh

[ITV]
The hilarious clip looks like it was filmed in 1980s Russia and what is up with Kate Thornton's outfit?!

Leave a Reply