In northern Utah, there exists a ranch so strange, the National Institute for Discovery Science purchased it for research purposes. Located in the Uintah Basin near the town of Fort Duchesne, paranormal activities have been reported on the 480 acre ranch for hundreds of years.
Skinwalker Ranch
No comments:
Post a Comment