Alien Highway
Legend of the Skinwalker
Season 1 Episode 5 of 8
Chuck and the team investigate an unusual sighting outside the infamous Skinwalker Ranch in Utah, with evidence suggesting it could have been an alien
Alien Highway airs on Discovery Science at 8:00 AM, Friday 3 January. (Subtitles.)
Topics
Education ➝ Science ➝ Factual Topics
Unexplained ➝ Mysteries