Currently browsing tag

Moon landing

The Eagle Has (Almost) Landed!

45 years ago this Sunday was an historic day for mankind–on July 20th, 1969, Ohio native Neil Armstrong and fellow crew member …