Manage episode 295022776 series 2501870
Time for another trip to New York to talk about some mafia goons. But this time with a neat little twist. You see, Louis Eppolito and Stephen Caracappa are no regular mafia worker bees, they were also NYPD detectives. And boy did they get into some shenanigans. Enjoy!