Creepy Doll Dropped Off At The Cryptozoological Museum in Littleton, North Carolina! {Watch}

Stephen Barcello is one of my favorite people in the area. Stephen is an old-school newspaper reporter from New York who has found himself in an exciting spot in North Carolina.

Usually, we talk about unusual bigfoot and dogmen sightings. This time, a haunted and possessed doll according to the folks who dropped it off. What started off as a child’s toy has turned into something that nightmares are made out of. Take a look!