Every parent’s worst nightmare comes true when 16-year-old Skylar Neese disappears without a trace from her West Virginia home. But a few seconds of surveillance footage leads cops to the most shocking discovery imaginable.
Released Date: Mar. 24, 2015Last Modified: February 15 2024