Now Playing

Arrow - "Time of Death" Preview
Tue, 02/25/2014 - 8:21pm

Starring:

 

Arrow's back! Season Two, Episode 13 of Arrow, "Time of Death," airs Wednesday, February 26th on The CW.