Skip To Content

Where To Stream Expedition X Season 12 Episode 3

Curse of the Skinwalkers

The team probes terrifying Skinwalker encounters in the Navajo Nation.