Amanda and Mike are back with an all-new episode of Quiver: The Green Arrow Podcast to recap the CW Arrow Season 2 Premiere, “City of Heroes!” How is Oliver dealing with the death of Tommy? What are the consequences of Moira’s shocking confession at the end of last season? Who is the mysterious Isabel Rochev and what does she want with Queen Consolidated? How many times will Ollie save Felicity by swinging through the air in one episode!?! All these questions will be answered on this week’s Quiver: The Green Arrow Podcast!