Stephen Amell’s run as the star of Arrow may have come to an end with the series finale of the show that started a whole superhero universe on The CW, but he’ll always be associated with DC’s Green Arrow. In…
Stephen Amell’s run as the star of Arrow may have come to an end with the series finale of the show that started a whole superhero universe on The CW, but he’ll always be associated with DC’s Green Arrow. In…