'Arrow': Easter Eggs and DC Comics References in "Emerald Archer"

Arrow's 150th episode made its debut tonight, and it brought fans some pretty satisfying nods in [...]