• United States of America
  • October 18, 2017

Strange Evidence

The Devil's Mutant

Season 3 Episode 3

In Egypt, a freakish animal is caught on camera, and using cutting-edge tech, experts investigate if this strange beast could explain the secrets of a satanic deity that was once believed to have been worshiped here.

uFlix.cc 2024

uFlix.cc does not store any files on its servers.