Stephen Amell: Back in Vancouver After Comic-Con!
Stephen Amell checks messages on his phone after arriving on a flight from San Diego on Monday (July 16) in Vancouver, British Columbia, Canada.
“Back in Vancouver. Know how I got here this quickly?” Stephen tweeted along with a photo of himself in the Batmobile. Lol!
Make sure to check out the series premiere of Arrow on October 10 on The CW!
10+ pictures inside of Stephen Amell at the airport and Comic-Con events…