90% Arrow 7.12: “Emerald Archer” Review Brent Botsford February 9, 2019 Entertainment, Reviews, Television NOTE: Full spoilers for this episode of, "Arrow" are present in this review Arrow has made it to its 150th episode as of this week, and like its milestone 100th episode to come before, th...