Arrow 'Sacrifice' Preview: Season Finale Airs TONIGHT!

arrow sacrifice preview season finale airs tonight 07

About Photo #560860: Oliver (Stephen Amell) gets shirtless in this episode still from the upcoming season finale of Arrow. In "Sacrifice," Oliver and Diggle (David Ramsey) race… Read The Post Here

Posted to Arrow, Stephen Amell