The time has come to say goodbye to the show that started it all: Arrow. After eight seasons we are saying farewell to the hooded superhero played by Stephen Amell. As he and the rest of the cast and crew shot the last episode, they documented their final moments on social media, which is sure to […]