Don Bell Buzz: Scott Peterson Case 2022(05) Herbert Gerhold 13 Jun 2025 Save Image Image gallery: Witness for the Prosecution of Scott Peterson - Official Roles