Arrow 'Sacrifice' Preview: Season Finale Airs TONIGHT!
About Photo #560863: 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