25 February 2013 at 6:43 AM

Stephen Amell & Willa Holland Film 'Huge' Episode of 'Arrow'!

stephen amell willa holland film huge arrow episode 052816403

About Photo #2816403: Stephen Amell gets ready for a big day of filming for his show Arrow on Wednesday (February 20) in Vancouver, Canada. The 31-year-old actor did many of his own…Read More Here