Arrow Episode 1 “Pilot” Sneak Peek 3

2 years ago, by

September 17, 2012

Take a look at this third sneak peek for the pilot-episode of Arrow, premiering on October 10th.