They mentioned the Shekhina glory which is not in scripture and as you can see it is used frequently with a misunderstanding of it's real meaning. I would not use this term. The rest of the video is a great testimony in how God can use us to share the Gospel. The music in the background is obviously for affect.
Wikipedia: The Shekhina(h) (also spelled Shekina(h), Schechina(h), or Shechina(h)) (Biblical Hebrew: שכינה) is the English transliteration of a Hebrew word meaning "dwelling" or "settling" and denotes the dwelling or settling of the divine presence of God. The Shekhinah is the feminine aspect of Divinity, also referred to as the Divine Presence. :231
This term does not occur in the Bible, and is from rabbinic literature
Universal Kabbalah mentions Shekhina as the feminine presence of God.