Documentary following Germany's representatives Lord of the Lost on their journey to Eurovision.
2014
1977
2021
1997
1967
2023
2011
2024
2016
2017
1990
1998
2015
2004