Arrow - "The Promise" Preview

Now Playing

Arrow - "The Promise" Preview

Tue, 03/04/2014 - 11:52am
 

"No chances. No mistakes." Season Two, Episode 14 of Arrow, "The Promise," airs Wednesday, March 5th on The CW.