Arrow - "Lost Souls" Preview

Now Playing

Arrow - "Lost Souls" Preview

Fri, 11/06/2015 - 3:21pm
 

"I'm alive and I'm in trouble..." Season 4, Episode 6 of Arrow, "Lost Souls," airs on Wednesday, November 11, 2015 on The CW.