An alleged UFO sighting and alien abduction in 1973, in which Calvin Parker and Charles Hickson claimed they were abducted and examined before being released by aliens while fishing near Pascagoula, Mississippi.
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!