191

The Rose Petal Murder

November 20, 2023

On this episode, Payton and Garrett explore the mysterious death of Kristin Rossum's husband, Gregory de Villers.

No items found.
Case Sources
AUDIO TRANSCRIPT