The Best of Movies and TV
1966.03.22
Hamelin, Lower Saxony, West Germany [now Germany]
Sound
2020-09-11
2008-10-25
2008-04-22
1979-12-01