Review

TV Review: Arrow (4×18) “Eleven-Fifty-Nine”