nationalcryptidsociety.org
What is that? Strange creature caught running toward home on security camera in Youngstown, Ohio
“I have to say there have always been strange things that went on, there but it wasn’t until just last night that I finally found something. I’ve never seen anything like this it …