Where To Stream 20/20 on OWN Season 3 Episode 20
BFFs From Hell
- Aired April 29, 2015
- 60 Min
The story of 16-year-old Skylar Neece, who was killed by her two best friends in 2012.
BFFs From Hell
The story of 16-year-old Skylar Neece, who was killed by her two best friends in 2012.