Where To Stream Face to Face with Scott Peterson Season 1 Episode 1
Where Is Laci Peterson?
- Aired August 20, 2024
- 58 Min
As the world searches for 8 months pregnant Laci Peterson, the police focus on her husband, Scott.
Where Is Laci Peterson?
As the world searches for 8 months pregnant Laci Peterson, the police focus on her husband, Scott.