Apollo 17, final lunar landing

40 years ago today

laura Member Photo

Clipped by laura

Apollo 17, final lunar landing -

Clipped from
  1. Lebanon Daily News,
  2. 07 Dec 1972, Thu,
  3. Page 1

laura Member Photo
  • Apollo 17, final lunar landing — 40 years ago today

    laura – 07 Dec 2012