Documentary following Germany's representatives Lord of the Lost on their journey to Eurovision.
2010
1998
2023
2015
1992
1994
1995
1985
1990
2020
1930
1973
1987
1950
2016
2005