The Antowuk Horror

Residents of a dying resort town create their own Hulk to attract tourists.

Episode Discussion

Login to leave a comment on this episode.