Documentary following Germany's representatives Lord of the Lost on their journey to Eurovision.
2008
2004
1997
2009
1973
1988
1999
2010
1938
2017
2018
1934
2014
2011
1933