Curse of Skinwalker Ranch
Bad Taste
Season 5 Episode 6
The legend that warns against digging on Skinwalker Ranch becomes all too real as the team breaks ground near the Triangle
Curse of Skinwalker Ranch airs on Sky History at 2:00 AM, Wednesday 25 September. (Subtitles.)
Topics
News ➝ Current Affairs
Documentary