The Punisher Episode PodcastThe Netflix Punisher Episode is upon us. Carl and Dan have an enthusiast...