› added 11 years ago
102
TIL after Apollo 12, scientists discovered earth microbes living on the moon.
via reddit.com