VIDEO: Sneak Peek - Season Finale of The CW's ARROW
by
- May 10, 2013
On the Season Finale of The CW's ARROW titled 'Sacrifice', Oliver (Stephen Amell) and Diggle (David Ramsey) race to stop the Dark Archer (John Barrowman) from unleashing his vengeance on The Glades. Get a sneak peek below!