Where To Stream Green Eyed Killers Season 1 Episode 2
Skylar Neese
- Aired April 25, 2021
- 60 Min
Sixteen-year-old Skylar Neese's fate was sealed by two high-school friends who lured her to her death. Their reasoning? They "just didn't like her".
Skylar Neese
Sixteen-year-old Skylar Neese's fate was sealed by two high-school friends who lured her to her death. Their reasoning? They "just didn't like her".