Richard Fairbrass goes behind the scenes of the 1998 Eurovision Song Contest.
2013
2015
1976
2014
2003
2008
1959
2025
2018
1966
2023
2021
2004
1982
1993