Season 2 Episode 21 City of Blood

Arrow Season 2 Episode 21 “City of Blood” 2 Sneak Peeks

These are two sneak peeks for Arrow, season 2 episode 21 “City of Blood”.