Joshua Aaron sings “O Come, O Come, Emmanuel” in English & Hebrew Live at the Tower of David, a special event in a special place.

This song is particularly special due to its long history, written in the 9th century in Latin, this song has been sung among Christians for centuries!

Learn more about the songs history here!