Was Arrow Season 4 Episode 23 worth the wait?

While most shows wrapped up their latest run of installment over the past couple weeks, The CW made fans of this beloved drama wait until the final week of May for its conclusion.

Posted in: Arrow