Drama is a normal part of the teenage years, but sometimes, this drama is taken too far.
On July 5, 2012, 16-year-old Skylar Neese snuck out of her Morgantown, West Virginia home to go joyriding with her two "best friends", Shelia Eddy and Rachel Shoaf, but these two girls had other plans for how the night would unfold.
After six long months of searching for Skylar ever since she snuck out in July, her remains were located in a wooded area in Greene County, Pennsylvania after Rachel Shoaf had a breakdown and confessed to the gruesome crime her and Shelia had committed.
Sources
Dateline NBC: Season 22 Episode 25: Something Wicked (2014)
Audio
WBOY 12 News-One of Skylar Neese's killers denied parole (May 9, 2023)
Blue Light Diaries-Betrayed: The Tragic Fate of Skylar Neese
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More