Amanda and Mike are back with an all-new episode of Quiver: The Green Arrow Podcast to recap the CW Arrow episode, “Deathstroke!” Can Oliver and Team Arrow rescue Thea from Slade? Can Roy keep his anger in check? Is Office Lance really going to take the fall for for the Starling City vigilantes? Could Isabel Rochev possibly be any more evil!?! All these questions and more will be answered on this week’s all-new Quiver: The Green Arrow Podcast!