The reason I say "recently" is because the last confirmed sighting was in 1944.
|If the Yeti exists,|
who's to say the Lord God Bird
isn't out there, too.
But as far as I know none of those were ever confirmed.
Now I'm reading an article in the Economist that declares them re-extinct.
Some ornithologists regard the bird as the Holy Grail.
Come to think of it they never found that either.