Arrow’s John Diggle

Oliver Queen/ Arrow prepares for battle

Catch Arrow at 8pm on Wednesday!

Oliver Queen/ Arrow prepares for battle