Where To Stream My Lover My Killer Season 1 Episode 5
Thelma Purchase
- Aired June 22, 2021
- 60 Min
Thelma Purchase was Greg Baker's carer, confidante, even his lover. She was in the perfect position to cash in on his trust.
Thelma Purchase
Thelma Purchase was Greg Baker's carer, confidante, even his lover. She was in the perfect position to cash in on his trust.