Is CW’s new (The Green) Arrow series worth checking out?

Read more