Arrow: Should Felicity Become the New Black Canary?

  • -