New homeowners find teenager dead inside freezer in backyard positivelysharing 1 year ago Reading Time: < 1 minute New homeowners in Alabama found the body of a teenager hidden in a freezer. Read More