New Music: Alpha Shikaan – “We Place You”

”WE LOCATION YOU” is just a praise chant that catches essence Shikaan that is heavens. It’s another tune that is heavy, proclaiming Master of leaders and Jesus as Master of lords