Erica Carroll Movies
HD
Apollo 18
Apollo 18 HD
IMDb: 5.2
2011
86 min
Decades-old found footage from NASA's abandoned Apollo 18 mission, where two American astronauts were sent on a secret expedition, reveals the reason the U.S...
Director:
Gonzalo López-Gallego