Posted by Ian O'Neill in
Discovery Space,
Featured Articles on 07 8th, 2009 |
4 Comments
We’re currently having loads of fun over at Discovery Space, celebrating mankind’s biggest space achievement: when Apollo 11 landed on the moon 40 years ago. On July 20th 1969, Neil Armstrong and Buzz Aldrin made history while Michael Collins orbited overhead. This was a key moment in space...