S9E1 · Curse of the Amazon Nazis

Curse of the Amazon Nazis

S9E1 · 2021-03-11 · 44 min

Experts follow evidence of a Nazi base in the Amazons to a dark discovery.

The show’s own verdict is on its page.