Arrow: Stephen Amell filming a scene for Episode 18 “Salvation”

Posted by

VIDEO of Stephen Amell filming scenes for the hit CW TV Show Arrow at Terminal City Ironworks in Vancouver on Valentine’s Day.

Stephen was, as he always is, gracious enough to say hi and stop to talk for a while before getting in to filming a scene of him running up a street.
Here’s a video clip that I took of the shoot.

One Response

  1. Samuel says:

    Always nice to see Stephen. :)

Leave a Reply