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