Arrow - "The Fallen" Preview

Now Playing

Arrow - "The Fallen" Preview

Thu, 04/16/2015 - 5:52pm
 

"There are waters in Nanda Parbat. They have been used to restore the dead to life." Season 3, Episode 20 of Arrow, “The Fallen,” airs Wednesday, April 22, 2015 on The CW.

Community

See All