Where To Stream Green Eyed Killers Season 1 Episode 5
Sarah Ludemann
- Aired May 16, 2021
- 60 Min
A teenage love triangle ends in bloodshed when Rachel Wade stabs her ex-boyfriend's new girlfriend to death.
Sarah Ludemann
A teenage love triangle ends in bloodshed when Rachel Wade stabs her ex-boyfriend's new girlfriend to death.