Arrow Season 2 Episode 3 “Broken Dolls” Photos!

7 months ago, by

October 4, 2013

New spoiler photos have already emerged for Arrow season 2, episode 3 “Broken Dolls”. Check them out right below.


Source: CW

The episode is slated to air Wednesday, October 23rd.