Arrow - Spoilers galore
Also, there was a pretty good semi-return tonight that I did not expect would happen.
Print