Travis Walton Abduction Location
Dec. 26, 2024
My Own Private U.F.O. - This American Life World's most famous 'alien abductee' Travis Walton slams sceptics - claiming 16 lie detector tests prove his story is TRUE | The Sun 40 years later: Most documented UFO sighting, abduction still draw interest | Arizona | wmicentral.com Travis Walton Abduction Location