Tag: Natasha Gayle

The CW has released a 25-photograph preview of Arrow episode 413, "Sins of the Father" Gordon Verheul directed the...