Where To Stream Killer Sally Season 1 Episode 3
The People vs. Sally McNeil
- Aired November 2, 2022
- 44 Min
- Rated 8.5
Sally`s trail attracts a media frenzy when it begins on Valentine`s Day, 1996. Later, following Sally`s testimony, the jury renders a verdict.