Tag Archives: Green Arrow

Arrow | Oliver Queen is Rocking Some Seriously Cool New Threads in the Final Season of Arrow

Stephen Amell slips into his new suit in these awesome new promo images

Continue reading Arrow | Oliver Queen is Rocking Some Seriously Cool New Threads in the Final Season of Arrow