Alabama Parents Arrested After Teen's Decomposed Body Found in Backyard Freezer September 3rd, 2025 at 4:53 PM Alabama Parents Arrested After Teen's Decomposed Body Found in Backyard Freezer Skip to content