David Phelps Brings an Entire Room to Tears with a Song

The name of the song is O Love That Will Not Let Me Go, and when you hear this, you'll just want to thank God for everything. There wasn't a dry eye in the room when David Phelps sang this.

Loading the player ...

Video problem?Click here to watch