Michael Peterson with Beth Leavel
Episode 25, Apr 05, 2021, 07:00 AM
Tony Award Winner and North Carolina native Beth Leavel joins Jenn & Jess for their silver anniversary episode to discuss the case made famous by the documentary "The Staircase"