Tag: Logan Michael Halstead Found Dead in Freezer
Alabama parents charged after teen son’s decomposed body found in unplugged freezer
The teen in the freezer was left in the back yard for at least 3 months, and the body discovered by the new homeowners