Rachel Shoaf and Sheila Eddy confessed to stabbing their best friend Skylar Neese to death months after she was reported missing.
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
Rachel Shoaf and Sheila Eddy confessed to stabbing their best friend Skylar Neese to death months after she was reported missing.
No comments yet. Be the first!