"their ships were far superior to ours, both in size & technology" #NASA Astronaut Neil Armstrong