The Chilling Case of Sheila Eddy, Rachel Shoaf, and the Murder of Skylar Neese
The Chilling Case of Sheila Eddy, Rachel Shoaf, and the Murder of Skylar Neese The murder of Skylar Neese is a haunting case that shook the quiet community of Star City, West Virginia. At the heart of this tragedy are three names: Skylar Neese, the victim, and Sheila Eddy and Rachel Shoaf, her former friends … Read more