depositsmag.com
The Tully Monster: is this the world’s most mysterious fossil?
The Tully Monster Mystery The Tully Monster is a mysterious 307myr-old marine animal known only from the famous Mazon Creek fossil locality in Illinois. Its body plan is unlike any other animal tha…