Filmed in New Orleans – ‘Your Honor’ is a Series You Must SeeFilmed in New Orleans – ‘Your Honor’ is a Series You Must SeeIt’s a 10-episode miniseries that you will binge without even stopping for a break.Jenn NelsonJenn Nelson