Fifty years since the Eagle landed

The landing module “Eagle” of NASA’s Apollo 11 mission touched down in the lunar dust of the Sea of Tranquility at 20:18:15 UTC on July 20th in 1969. We’re counting down to the 50th anniversary of that touchdown!