
Ancient astronaut theorists believe that there could be an interdimensional portal located on Skinwalker Ranch. See more in this clip from Season 15, Episode 10, "The Mystery of Skinwalker Ranch." Watch full episodes and stay up to date on all of your favorite shows on The HISTORY Channel ...
READ MORE +