David Phelps’ Amazing Rendition of “O Holy Night” (Live Christmas concert)

This David Phelps’ version of the classic Christmas song “O Holy Night” is probably one the best vocal renditions done by any music artist. David’s voice and vocal range are simply majestic and his ability to convey the message of the song is really…