
The Pascagoula Abduction is an alleged UFO sighting and alien abduction said to have occurred in 1973 when co-workers Charles Hickson and Calvin Parker claimed they were abducted by aliens while fishing near Pascagoula, Mississipi, USA. The incident earned...
Read more