Stephen Amell: “Season 3 Is Going To Annihilate Season 2”

Stephen Amell has strong words to say about Arrow Season 3.

Read more