Chasing Monsters
Unexplained Sightings
S3 E5:
Cyril ventures to Florida, where there’s been sightings of strange, unidentified creatures. He is determined to uncover what lies behind a mystery that has baffled the locals.