Hosts and competitors tell the behind-the-scenes story of 60 years of Eurovision, the greatest and maddest song contest on earth.
2024
—
2003
1984
1995
2002
2014
2007
2006
1971
2023
1987
1941