Exclusive: Travis Walton details UFO events for discovery+ Shock Docs Alien Abduction: Travis Walton
Discovery+’s latest Shock Doc installment, Alien Abduction: Travis Walton, is a thorough investigation of seven men who bore witness to a spacecraft of some sort. As a result, six men returned home traumatized and forever changed. Their workmate, and the seventh man, Travis Walton, did not return home until five days later. “Remember, remember the