Turn off light

The Secret of Skinwalker Ranch Season 5 Episode 6

As the team begins drilling in the Mesa, where a possibly metallic object is buried, they have a startling encounter.

Episode Title: Beaming Up

Air Date: 2024-06-04