Friday, July 7, 2017

The Tully Monste


Believe it or not, the State of Illinois has an official State Fossil.

I kid you not.

It is the Tully Monster.

No one is exactly sure what it is but It was first discovered in 1955

To learn more about this very strange 'whatever' including a picture of an artists's rendering --

HERE'S THE LINK to the Tully Monster