Nemo looks back at his career and journey so far and then takes us along for the ride all the way to the Eurovision Song Contest.
1960
1965
1973
1988
1928
2022
2002
NaN
2024
2009
2019
2018
2007
1981
2010
2015