‘O Come, O come, Emmanuel’ is one of my good pal’s, favorite Christmas carols. Austin Simpson loves this song, ladies and gentlemen. This is an ancient carol too. It is an English translation of an old Latin hymn called ‘Veni, Veni, Emmanuel. The hymn has its origins in the 12th Century, but a modern English translation did not happen until 1851 in the early Victorian era. John Mason Neale published it in his collection Hymni Ecclesiae.
As I have done earlier, I have compiled several versions of this song from YouTube into a blogpost.
Here’s a traditional choir performing this.
Casting Crowns, A Christian rock group performs this old standard as an instrumentaal here:
The late Christina Grimmie performs an incredible version here:
Red Mountain Music performs a rustic version:
Boyz II Men do a fabulous job in their haunting version:
Bad Religion shakes the foundations here: