Tag: Demon’s Head

Arrow: 25 Photo Preview of Episode 413, “Sins of the Father”

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