Did you hear about the Halloween decoration in Delaware?
Well, a lady apparently hung herself on a front tree, about 15 feet off the ground. She was there for about a day and a half. Everybody that drove by thought it was some sort of mannequin.
Apparently not!
Wonder if the neighbors thought anything of the display looking really similar to the person living in the house? Geeze.