Charles Hickson (left), one of two alleged alien abductees famous for their 1973 encounter with a UFO and its foreign-looking occupants, was pronounced dead on […] Read More
Charles Hickson (left), one of two alleged alien abductees famous for their 1973 encounter with a UFO and its foreign-looking occupants, was pronounced dead on […] Read More