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.
2014
1990
1942
2001
NaN
2019
2018
1960
1965
1973
1988
1928
2016
1996
2007
1981
2010
2015
1999