Where To Stream Sins and Secrets Season 3 Episode 15
Palo Alto
- Aired November 18, 2012
- 60 Min
In 2009, a murder mystery would strike the trendy city of Palo Alto when beautiful real estate broker Jennifer Schipsi was found strangled to death and set ablaze in her home.