Home > Last Words

Friday, October 28, 2005

Best Halloween Prop Ever!

Here it is again; proof that truth is stranger than fiction. Seems that a Delaware woman who committed suicide by hanging herself from a tree was left for hours because passers-by thought it was a Halloween prank. Get the whole story here.


Post a Comment

<< Home