Luke Cage Season 2 Episode 9 Review Podcast “For Pete’s Sake” – Defenders TV Podcast Episode 165

One of our favourite episodes of the season so far we discuss it all in…