This fan made trailer for the featre film FIRST WORLD is a compilation of a variety of films along with footage from the original short film version. theashtontimes.com/first-world/
China's first manned mission to the Moon reveals the Apollo 11 cover-up that mankind has never been alone.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?