Showing posts with the label Apollo 18
April 22, 2011 has come and gone and no "Apollo 18" was shown. It was one of the movies we were waiting for next year and we are not kidding. Just watching the trailer …
The Apollo missions, in our opinion, were the most ambitious space projects man has undertaken. It was nothing short of a miracle on how they pulled of bringing actual men to the…