Panel On The Punisher Season 2

John & Mike take on the vigilantism of New York as Allen Bethel joins the panel to discuss season 2 of Netflix’s “The Punisher”