Revenge of the Cyclops
- Episode aired Nov 4, 2018
- TV-14
- 42m
New discoveries reveal the terrifying evidence of the Cyclops, a one-eyed cannibal that could have been more than just a story.New discoveries reveal the terrifying evidence of the Cyclops, a one-eyed cannibal that could have been more than just a story.New discoveries reveal the terrifying evidence of the Cyclops, a one-eyed cannibal that could have been more than just a story.