Categories
Mystery

The Paranormal Alphabet – O – The Owl Man

The Owlman is pretty much the United Kingdom’s version of the iconic Mothman from the United States. The Owlman is hardly as well known as the Mothman but here I will go over some of its history and what exactly it is believed to be by some. It comes from Cornish legend as the first […]