We really did go on three: Chilling tweets of BFF killers Rachel Shoaf & Shelia Eddy
January 3, 2015
News, Skylar Neese
After Rachel Shoaf and Shelia Eddy ruthlessly murdered their friend Skylar Neese, their Twitter accounts offered a chilling glimpse into their lives while they lived with the knowledge of what they had done.