Season 2 Episode 20 Seeing Red

Arrow Season 2 Episode 20 “Seeing Red” Sneak Peek #1

Check out the sneak peek for Arrow, season 2 episode 20 “Seeing Red”.