The Many Voices of O Holy Night [VIDEOS]
Another one of my favorite Christmas songs is O Holy Night. It is a beautiful song and just makes you feel warm and fuzzy. Here are the different versions that have been recorded through the years.
Martina McBride (My Favorite)
NSYNC
Jennifer Hudson
Susan Boyle
Carrie Underwood
Josh Groban
Mariah Carey
Celine Dion
Nat King Cole
Glee Cast
This Amazing 7-year old.