1 year agoTravis Walton and his brother Duane talk about the 1975 UFO sighting and alien abduction experienceEyesOnCinemaVerified