
From a turkey DJ to misfiring double entendres, the contest has never lacked for oddity
Twenty-six acts will perform at Saturday’s Eurovision Song Contest final in Liverpool to an expected global audience of 160 million viewers.

Twenty-six acts will perform at Saturday’s Eurovision Song Contest final in Liverpool to an expected global audience of 160 million viewers.