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 +1 at 10:00 PM, Wednesday 18 September. (Subtitles, new.)
Topics
News ➝ Current Affairs
Documentary