Season 2 Episode 1 City of Heroes

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

The CW has released a second sneak peek for Arrow, season 2 episode 1 “City Of Heroes”.