Season 2 Episode 18 Deathstroke

Arrow Season 2 Episode 18 “Deathstroke” Extended Promo

Check out the extended promo for Arrow, season 2 episode 18 “Deathstroke”.