Mythical Beasts
Lost World of the Cyclops
Season 1 Episode 6 of 10
New discoveries reveal terrifying evidence of the cyclops, a one-eyed cannibal that could have been more than just a fictional invention
Mythical Beasts airs on Sky History 2 at 10:00 AM, Sunday 28 April.
Topics
Education ➝ Science ➝ Factual Topics
General