O
Old Silver
Guest
They haven't? Then Bigfoot, or the Mongolian Death Worm, or any number of things. It should be noted that there are still likely people that believe in unicorns though, so don't say that no one has. I'm sure that a Google search will turn up at least one of them.
ANY number of things? Okay, here's one. What about the fictional city of Troy. I know, you have a good explanation, right?