Maybe you have seen this, or maybe you haven't. Either way it's provoking a great deal of debate within cryptozoological circles. What is it? Well, that depends. There are really only two options: it's either a giant-sized owl or it's an entertaining piece of photoshopped fakery.
And here it is: Owlzilla!
My opinion? Given that the location in question is south Texas, I think
England's Owlman took a
very wrong turn after a drunken night on the town...
And why the FRAK do these news channels seek the opinion of a pet store owner instead of a professional ornithologist???
ReplyDelete