Where in Star City is the new Green Arrow? Let us know what you thought of tonight's new episode, as Oliver Queen hunted the new Green Arrow.