An advanced radar experiment conducted high above the Mesa and Triangle reveals evidence that an incredible theory about Skinwalker Ranch could actually be true.
Released: 2023-06-20
Runtime: 50 minutes
Genre:
Stars: Travis Taylor, Brandon Fugal, Bryant “Dragon” Arnold, Tom Winterton, Erik Bard