UUnited Kingdom Read More FInland’s entry wants to ‘give the fun’May 11, 2024 FInland’s entry wants to ‘give the fun’ Finnish duo Windows95man told Sky News they wanted to bring ‘happiness…