Arrow: Take It Clip

Arrows have begun to fly. If you betray Starling City, he will come after you. Arrow premieres Wednesday, October 10 on The CW…