Hosts and competitors tell the behind-the-scenes story of 60 years of Eurovision, the greatest and maddest song contest on earth.
1992
1971
2011
1964
1991
2012
2014
2015
2017
2019
1983
1968
2003
2016
2021