Amazon's Secret Nightmare

Feb 13, 2020 on Science Channel at 9:00 PM


When satellites spot anomalies in the unexplored Amazonian jungle, experts wonder if they've discovered relics of a lost civilization; an on-the-ground investigation reveals a dark truth that's more sinister than ever imagined.

Previous episode

Armageddon USA
Season 7 Episode 5

Feb 06, 2020

Next episode

Ghost Town Terror
Season 7 Episode 7

Feb 20, 2020