Arrow Season 7 Trailer Introduces the Longbow Hunters
Last time we saw Oliver Queen (Stephen Amell) at the close of Season 6, the superhero had traded in his green hood and bow for the garb of a prisoner. Queen struck a deal with the authorities that would save his friends from persecution, and now he w...