› added 8 years ago
539
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