Season 0, episode 952

Now & Then: The Locations of Planet of the Spiders

A trip back to some of the locations used during production of the story.