Alien Artifacts: The Lost World

Alien Artifacts: The Lost World

Available on Prime Video, Tubi TV, iTunes
The unexplained origins of fascinating alien artifacts that mystify scientists and researchers.
Starring Charles Thompsen, Paul Hughes
Director J. Michael Long