The CW has released this new poster for the upcoming Green Arrow series Arrow, which looks like it could end up being an awesome show.

On January Arrow Season 1 returns as it airs its episode with the episode title “Burned”. Below here is the sneak peek for Arrow Season 1 Episode “Burned”, check it out!