Hosts and competitors tell the behind-the-scenes story of 60 years of Eurovision, the greatest and maddest song contest on earth.
2018
1997
2017
1944
1974
2014
2013
2002
2021
2022
2010