Village of the giants

What We're Watching:  Planet of the Vampires, Village of the Giants, TV's Swamp Thing
What We're Watching: Planet of the Vampires, Village of the Giants, TV's Swamp Thing