Green Eyed Killers
Fatal Friendship
S1 E2:
On July 6, 2012, surveillance footage captures 16-year-old Skylar Neese sneaking out of her bedroom window and getting into a car at 12.30am. It is the last time she is seen alive.