Documentary
An alien encounter and craft in North Charleston.
Directed by
Lee Elders
Written by
Lee Elders
Wendelle Stevens
Himself

Your rating