The Cyclops

Elvira's ThrillerVideo

S01E17
October 1, 1985

Overview

An expedition to Mexico finds and does battle with a mutated 25-foot man with one big eye.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!