Hosts and competitors tell the behind-the-scenes story of 60 years of Eurovision, the greatest and maddest song contest on earth.
2000
1979
1998
2010
2016
2017
1982
2003
1975
1967
1970
1971
2006