Meier Notes National Fossil Day

Happy National Fossil Day! Did you know that the Illinois state fossil is the Tully Monster? Celebrate today by learning more about these prehistoric preservations.

https://www.scientificamerican.com/article/was-the-tully-monster-a-fish-a-worm-a-giant-slug-with-fangs