ANY CONSIDER Kevin Allen to be one of the greatest composers of sacred music alive today. We have received word that he is currently in Europe. Below is a short video sent to us. Can anybody tell where Mæstro Allen is? If so, please leave your guess in the Corpus Christi Watershed FACEBOOK combox.
