I met Mothman

I finally went to the Mothman Museum in Point Pleasant, West Virginia. Here are some thoughts about cryptids. Why the heck am I so enamored by him?

Get all this stuff delivered directly to your inbox.