› added 4 years ago
423
TIL the Missing Link of the human race has been found and is no longer missing
via reddit.com