Mike is back with special guest, Alison Ross of The XX Files Podcast, for an all-new episode of Quiver: The Green Arrow Podcast to recap the CW Arrow episode, “Vigilante!” Has another deadly vigilante come to Star City? Can Team Arrow stop him before he kills innocent people? Can Quentin conquer his demons with Thea’s help? How great does Dolph Lundgren look? Amirite!?! All these questions and more will be answered on this week’s all-new Quiver: The Green Arrow Podcast!