


Curse of Skinwalker Ranch
Close Encounters
Season 3 Episode 9
While the team conducts one of their most ambitious experiments yet at the Triangle, something alarming appears in the sky above Skinwalker Ranch. Skinwalker Ranch is a property of approximately 512 acres, located south-east of Ballard, Utah, reputed to be the site of paranormal and UFO-related activities
Curse of Skinwalker Ranch airs on Sky History HD at 10:00 AM, Saturday 19 July.
Topics
News ➝ Current Affairs
Documentary