teaserimage

Stephen Amell Arrow Season 2 Set Images

Posted By: Matt McGloin
01/17/2014 - 1:35pm

Body

It's not often we get a batch of set images from Arrow, but photos featuring Stephen Amell filming at the University of British Columbia this past Wednesday in Vancouver, Canada have hit the net.

We see Amell wearing his long hair wig, which most likely hints at island flashback scenes.

Arrow airs Wednesdays at 8pm ET on The CW.

Via Just Jared (via Stephen Amell official Facebook):

About The Author:

editorm101's picture
About: Matt McGloin
Founder of Cosmic Book News. Producer. Journalist. Wendell Vaughn is Quasar. Richard Rider is Nova.
Keep updated with the Cosmic Book News Community on Facebook

Comments: