› added 5 years ago
111
TIL Apollo 11 landed on the moon just 66 years after the Wright Brother's first flight.
via reddit.com