› added 6 years ago
260
TIL In 1985, Neil Armstrong and Edmund Hillary went to the North Pole together.
via reddit.com