Wednesday, October 1, 2014

Human Skull Dropped Off At Goodwill Store In Texas

Police are investigation a human skull that was dropped off as a charitable donation to a Goodwill store in Austin, TX. The owner of the skull appears to have died at least two years ago.

No comments:

Search This Blog