Filed in Arrow Episode Trailer TV Show Video

“Life Sentence” (Arrow 6×23) Trailer

The “Arrow” season 7 finale episode “Life Sentence” (6×23) promo can be viewed here below. The season finale airs tomorrow May 17th, 2018.