15 ms·
The Moon landing in the context of science and technologies available in the mid- to late-60's was an absolutely monumental human achievement that won't soon be
by throwaway5752 11y ago
The Moon landing in the context of science and technologies available in the mid- to late-60's was an absolutely monumental human achievement that won't soon be equaled.
It was just 66 years after the Wright brothers!
ps - I think the landing yesterday was a pretty sizable achievement.