Teen Killers

Rachel Shoaf and Shelia Eddy Teen Killers

Rachel Shoaf and Shelia Eddy were sixteen when they murdered their friend Skylar Neese. According to court documents The two teen killers planned the

Rachel Shoaf and Shelia Eddy Teen Killers Read Post »