Mike and Amanda are back for an all-new episode of Quiver: The Green Arrow Podcast to recap the CW Arrow episode, Leap of Faith. Can Oliver uncover the truth about The Monitor? Is the League of Assassins still a thing? What colour are Thea’s pants!?!? All these questions and more will be answered on this week’s all-new Quiver: The Green Arrow Podcast!