Where To Stream Expedition Unknown Season 12 Episode 3
Lost City of the White Jaguar
- Aired November 29, 2023
- 60 Min
- Rated 7.5
- Number 89 Of 160 Rated Episodes
Trekking deep into Mexico's narco-controlled jungles, Josh hunts for the last Mayan stronghold to ward off the Spanish conquistadors. He joins an expedition braving snakes, spiders and jaguars to uncover the legendary Sac Balam.