Travis Walton
Travis Walton is an American logger who claims to have been abducted by a UFO on November 5,... more »