nationalcryptidsociety.org
Watch: Huge, Dark Creature in the Woods of Delaware
“I heard a deer making huffing sounds & went to look for the deer, then I saw the dogman lying on the ground…”