Where To Stream Teens Who Kill Season 1 Episode 9
Rachel Shoaf and Sheila Eddy
- Aired May 14, 2017
- 60 Min
Rachel Shoaf and Sheila Eddy confessed to stabbing their best friend Skylar Neese to death months after she was reported missing.
Rachel Shoaf and Sheila Eddy
Rachel Shoaf and Sheila Eddy confessed to stabbing their best friend Skylar Neese to death months after she was reported missing.