Happy Space Exploration Day, folks! years ago today Neil Armstrong and Buzz Aldrin, with the help of @NASA in Houston, TX, successfully completed the first manned mission to the Moon. In the words of Neil Armstrong, "That's one small step for man, one giant leap for mankind."