02.17.2019 - By Evidence Locker True Crime
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.