Season 2 Episode 1 City of Heroes

Arrow Season 2 Episode 1 “City Of Heroes” Promo

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