The administrator may have required you to register before you can view this page.
New ickle Seventh Sister trailer also:
Eurovision yes, but not the X Factor
Israel are in it. Russia are in it. Australia competed last year.
It could be a troll post. But being the Daily Mail, it does strike me as likely...