Being Comic-Con time, it's the time where the first look of a majority of shows are released. We recently got a first look at Roy Harper's new costume. Today we were treated with the first look of Season 3.
So what are your thoughts on it? I for one am very excited for what looks to be another great season.