DC Comics revealed a new costume for the Emerald Archer (Stephen Amell) on the new season of Arrow on The CW.
The updated look for Oliver Queen was shown for the first time at “Warner Bros. Television Presents A Night of DC Entertainment” panel at Comic-Con International. Continue reading ARROW New Costume, Villain for Season 4