NOTE: Full spoilers for this episode of "Arrow" are present in this review
Oliver and Felicity were both faced with impossible predicaments this week, in an episode of Arrow that shared t...
NOTE: Full spoilers for this episode of "Arrow" are present in this review
A familiar face from Arrow's past makes his return this week, among a few others, though strangely, that almost ...