cancidas
2011-08-23, 08:31 AM
saw this trailer on TV last night, apparently it's about why we didn't go back to the moon since the 70's. has some great footage from that era though:
http://apollo18movie.net/
http://apollo18movie.net/
View Full Version : Apollo 18