Show me the skeletons of hundreds of these things and I would believe this was anything but a freak of nature. As for the 25 million to 28 million thingy ... that is another argument. LOL!