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.
2020
2013
2018
2024
2022
2019
2015
2023
2017
1980
2011
2021
2009
1998