watch Alien Abduction: Travis Walton
Alien Abduction: Travis Walton
In 1975, six loggers in Arizona witnessed their crewmate's abduction by UFO. The Travis Walton story became an internation....
Read MoreIn 1975, six loggers in Arizona witnessed their crewmate's abduction by UFO. The Travis Walton story became an internation....
Read More