› added 7 years ago
1322
TIL of the “Tully Monster” an ancient creature so strange researchers have yet to agree whether it’s a vertebrate or an invertebrate.
via ift.tt