The American Beauty Murder

Shattered Souls - A podcast by iHeartPodcasts and CrimeOnline

In November 2000 Greg de Villers, despondent over his wife's unfaithfulness, decided to end his life... or did he?