Stephen Amell Previews #Arrow Season 7

Stephen Amell Previews #Arrow Season 7:

In anticipation of the seventh season of Arrow which premieres Monday, October 15 on The CW, GreenArrowTV’s Craig Byrne was able to interview the man himself, the actor who brings the Emerald Archer to life… Stephen Amell… with hopes of answering some of your burning questions about Season 7.