Season 1 Episode 19 Unfinished Business

Arrow Episode 19 “Unfinished Business” Extended Promo

This is an extended promo for Arrow, episode 19 “Unfinished Business”.