Home›Elena MusserElena MusserKnown for ActingPlace:Pomeroy, Meigs County, Ohio, USAMovies2025V/H/S/Halloween Details 2019Winter's Blood Details