Documentary following Germany's representatives Lord of the Lost on their journey to Eurovision.
2018
2024
1997
1915
2021
1995
1941
1942
1972
2007
2025
1971
1937