Episode 132: The Best Defense

Our intrepid hosts once again return to the gritty streets of New York to meet up with Marvel's newest super team, "The Defenders."