Alien Abduction: Travis Walton March 12 2023 on Travel
Tonight (Sunday March 12 2023), Travel broadcasts an episode of the series Alien Abduction: Travis Walton!
Episode Summary
A logging crew was returning home on November 5, 1975, when they unexpectedly came across a UFO. Travis Walton got out of the truck to investigate and was struck by lighting from the ship; he then vanished into the forest and was never seen again.
What Time is the Episode On?
The episode of Alien Abduction: Travis Walton will be broadcast on March 12 2023 on Travel at 8:00 PM at ET/PT.
Is the Episode New?
The episode of Alien Abduction: Travis Walton is all new!