Where To Stream Accident, Suicide or Murder Season 3 Episode 3
Lover's Chair
- Aired May 1, 2021
- 60 Min
Investigators uncover a web of lies a decade after a couple's romantic evening atop Rockefeller Lookout in New Jersey ends with the wife's tragic death.