Hell’s Shells 2 August 28, 2022 1024 × 859 Hell’s Shells: 90 Million-Year-Old Egg From Turtle Bigger Than Humans The fossilized remains of a Nanhsiungchelyid turtle in China.