OMGFacts

Chicago, Illinois

Pseudocide is the technical term for faking your own death. Here are four staged deaths that stumped investigators: https://t.co/t5WdK6XpkD

Sign in with

or Pick a name