Did Gray Barker think the Mothman was really just an owl?

I have¬†previously written about the Mothman¬†of Point Pleasant, WV on another site. Some of my readers were probably disappointed that I came down on the skeptical side of things, but when you research someone like Barker, you tend to become a bit skeptical about a great many things! Even so, when an article in the … More Did Gray Barker think the Mothman was really just an owl?