tumblr hit tracking tool

Arrow Season 6 Episode 23 "Life Sentence" Sneak Peek #1


Arrow Season 6 Episode 23 "Life Sentence" Sneak Peek #1

Have a look at the sneak peek for the season finale of Arrow Season 6 Episode 23 "Life Sentence", airing tonight on The CW!

In the episode: With a new ally on his team, Oliver (Stephen Amell) engages Diaz (guest star Kirk Acevedo) in an epic final battle. 

Head over to Arrow Episode Guide: "Life Sentence" for the full description, promo and photos of this episode.