July 20, International Moon Day, marked the 53rd anniversary of the Apollo 11 Moon landing. To celebrate, NASA released a video that revisits the mission's landing point on the Moon to reveal the astronaut's tracks are still there after all this time.
[Read More]
Continue reading...