› added 7 years ago
505
TIL only 66 years passed between when the Wright Brothers made their famous flight and when Apollo 11 landed on the moon
via ift.tt