Season 2 Episode 21 City of Blood

Arrow Season 2 Episode 21 “City of Blood” Photos

Arrow Season 2 Episode 21 “City of Blood” Photos

Official spoiler photos have emerged for Arrow season 2, episode 21 "City of Blood". Take a look at the epic episode below.


Source: CW

Get the full spoiler scoop on the episode HERE.