Peter Urban has commentated Eurovision for German audiences for 25 years and as he is stepping down he takes a look back at his memories and the evolution of the contest during that time.
1899
2021
2024
1988
2023
1959
2015
1993
2007
2022
2020