This past weekend the Phoenix Comic Con was held, and present for the con was Stephen Amell, where he had his own panel and talked about a variety of subjects regarding “Arrow.” YouTube user Nai Wang was in attendance for Stephen Amell’s panel, and he has provided a full video of it where Stephen share’s some […]