Sponsored Ad

Dismiss Notice
For fuller site visibility and advert-free browsing, simply log-in or register.

Apollo 11: World celebrates 50th anniversary of first Moon landing

Discussion in 'Military News and Clips' started by News, Jul 21, 2019.

  1. News

    News RSS Feed

    Joined:
    Feb 1, 2008
    Posts:
    9,381
    On 20 July 1969, Apollo 11 landed - and hours later Neil Armstrong took his historic first steps.

    Continue reading...