Join our community
This Curly-Tailed Lizard was found on death's door outside a pizza parlor in Coca Beach (FL) that had the world's largest recorded poop (poop to body ratio). The turd, composed of sand, grease, and food took up so much of her insides that her organs were smooshed into a tiny space.