Curse of Skinwalker Ranch
Beaming Up
Season 5 Episode 12
As the team begins drilling in the Mesa, where a massive, possibly metallic object is buried, they have a startling encounter
Curse of Skinwalker Ranch airs on Sky History at 11:00 PM, Saturday 5 October. (Subtitles.)
Topics
News ➝ Current Affairs
Documentary