Strange Evidence

Strange Evidence

The Devil's Mutant (3x3)


:

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

  • :
  • : 86
  • : 18
  • Science Channel
  • 21