I believe Nessie exists. I mean, they just discovered like, 41 new species of frogs in the Amazon that they had no clue even existed. Plus the several thousand leatherback (or was it lager head?) sea turtles they found on a beach in Gabon? We don't know half as much as what we think we do about...