“We Proclaim Your Death” from Spanish Mass at Our Lady of Montserrat by The Brown Sisters. Released: 2013. Track 8 of 16. Genre: Religious.