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