2022-12-14

kengr: (Default)
2022-12-14 06:16 pm

It's been 50 years

Dec 14, 1972. At 2:54 pm PST, the last humans departed from the lunar surface.Dec 14, 1972. At 2:54 pm PST, the last humans departed from the lunar surface.Dec 14, 1972. At 2:54 pm PST, the last humans departed from the lunar surface.

Two whole generations and we still haven't returned...