Evidence Locker True Crime

36: Bourbon, Blues and Blood (Zack Bowen & Addie Hall) | USA

02.17.2019 - By Evidence Locker True CrimePlay

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

When Zack Bowen jumped off the roof of a New Orleans Hotel, his suicide note revealed that his death was an act of atonement for killing his girlfriend, Addie Hall.

More episodes from Evidence Locker True Crime