Land of the Giants Season 2 Episode 17
An alien piper, claiming to be the Pied Piper of Hamlin, brings his act to the Land of the Giants.
Serie: Land of the Giants
Episode Title: Pay The Piper
Air Date: 1970-01-11
An alien piper, claiming to be the Pied Piper of Hamlin, brings his act to the Land of the Giants.
Serie: Land of the Giants
Episode Title: Pay The Piper
Air Date: 1970-01-11