Documentary following Germany's representatives Lord of the Lost on their journey to Eurovision.
1979
2003
2010
2008
2001
2007
1988
2009
2000
2019
2024
2017
2020