Nemo Reflects On Huge Eurovision Win
Nemo Reflects On Huge Eurovision Win

We fell in love with Nemo after they won this year's Eurovision Song Contest.

At 2024 Virgin Atlantic Attitude Awards, Nemo revealed they now live in the UK and told us the meaning behind their new tune, Eurostar.

Report by Jonesl.

Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn