Watch Land of the Giants season 2 episode 8 tv series online free
Release: Nov 09, 1969
Barry's dog Chipper is injured by the barking of a giant German shepherd. Barry, devastated by this, endangers the lives of his colleagues as he takes him to a giant vet.