
This is a fossil of the world's oldest lobster! Unearthed in 1995, the fossil crustacean was found in the Chiapas state of Mexico. Surprisingly, this ancient animal survived 110 million years ago; this is about 20 million years older than the period..