Posts in: August, 2019

Weekend Link Round Up

The mysterious 'Tully Monster' fossil just got more mysterious

Science

  • Apparently, the Tully Monster is an anomalous fossil that no one an quite figure out. Some scientists feel it’s an invertebrate, others see signs that it’s a vertebrate, and no one quite knows what the devil the thing is,

    Read More