Arrow

Arrow season 7 trailer: tough road ahead for Oliver and (spoiler’s) fate confirmed

Arrow season 7 - Stephen Amell