A film crew discovers the “eighth wonder of the world,” a giant prehistoric ape, and brings him back to New York, where he wreaks havoc.
Save my name, email, and website in this browser for the next time I comment.