Star City, WV (ZIP 26505) Haunted: Where Are Skylar Neese’s Killers Today? – URGENT UPDATE
Star City, WV (ZIP 26505) - More than 13 years after 16-year-old Skylar Neese was brutally lured from her Star City home and murdered by her two best friends, Shelia Eddy and Rachel Shoaf, justice remains ongoing as both killers continue…