The next tour stop for The Priests is Friday, February 24 in Tucson, AZ.