CW's Arrow Takes Aim!

CW’s Arrow Takes Aim!

Oliver Queen/ Arrow prepares for battle
John Diggle from CW's Arrow