Alien Artifacts: The Lost World
Available on iTunes
The unexplained origins of fascinating alien artifacts that mystify scientists and researchers.
Starring Charles Thompsen, Paul Hughes
Director J. Michael Long