The episode is called “The Promise.” Enjoy the pics, and if you like them send people to GreenArrowTV to see them… and don’t forget Arrow is also new February 26 with “Time Of Death!” More upcoming episode spoilers can be found here.