Season 2 Episode 1 City of Heroes

Arrow Season 2 Episode 1 “City Of Heroes” Sneak Peek #1

Here is a sneak peek for the season premiere of Arrow, season 2 episode 1 “City Of Heroes”.

Source: The Wall Street Journal