Lights off
Lights on
Video ▶
Loading...

Summary

Oliver and Thea are shocked to hear that Roy Harper is back in Star City. How...

Episode Guide