Super Boob Tube Dudes Episode 65 Channel Finally, Punisher Chat! Super BoobTube Dudes Podcast published on Feb 22, 2018 7:16PM Tweet Only 2 shows aired this week, Legends of Tomorrow and Black Lightning, so we decided to throw in some Punisher chat.