Arrow - "The Fallen" Preview
"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.
"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.