Alien Contact: The Pascagoula UFO Encounter

Decades later, new eyewitnesses tell the story and confirm the 1973 alien abduction in Pascagoula, Miss.
Starring
Calvin Parker, Marie Blair, Louis Lee
Director
J. Michael Long