Pay the Piper
S2:E17
1970
IMDb
An alien piper, claiming to be the Pied Piper of Hamlin, brings his act to the Land of the Giants.