Skylar Neese
- Episode aired Sep 19, 2022
West Virginia 2012- 16 year old Skylar was stabbed to death by two of her high school best friends whom she had recently fallen out with, Shelia Eddy and Rachel Shoaf.West Virginia 2012- 16 year old Skylar was stabbed to death by two of her high school best friends whom she had recently fallen out with, Shelia Eddy and Rachel Shoaf.West Virginia 2012- 16 year old Skylar was stabbed to death by two of her high school best friends whom she had recently fallen out with, Shelia Eddy and Rachel Shoaf.