Where To Stream Melrose Place Season 3 Episode 18
They Shoot Mothers, Don't They? (2)
- Aired January 16, 1995
- 60 Min
Jake and Jo see the Carters arrive at the cabin with Emily and the baby. While Jake is calling the police, Jo disobeys his wishes and confronts the Carters.