Arrow star Stephen Amell with Thoughts of joining Fortnite

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 fact, the Green Arrow who is soon making his Fortnite debut was clearly modeled on … Read more