poster

UFO abduction : a true story

100% | Mar 01, 1991 | Documentary

An alien encounter and craft in North Charleston.

Featured Crew

Lee Elders
Director
Lee Elders
Writer

Cast

Images