SAISON: 5
EPISODE: 10 - Cannibal Death Pit
SYNOPSIS
A strange circular forest next to a notorious cannibal site; when an eerie crater is spotted in Siberia, experts uncover if it could be evidence of Nikola Tesla's doomsday device; cutting-edge tech helps experts answer these sinister mysteries.