Realistically, the existence of these creatures would defy so much of what we know about biology and the fossil record. I can't imagine all those scientists getting it so wrong for centuries. Gonna need more than just a blurry photo to convince me; I’m talking DNA evidence or some solid …