Season 2 Episode 9 Three Ghosts

Arrow Season 2 Episode 9 “Three Ghosts” Sneak Peek #2

A second sneak peek for Arrow, season 9 episode 9 “Three Ghosts” is out!