As the vigilante superhero Green Arrow, Stephen Amell has fought his fair share of armies. From Russians to ninjas to aliens to Nazis,…
As the vigilante superhero Green Arrow, Stephen Amell has fought his fair share of armies. From Russians to ninjas to aliens to Nazis,…