Tag: Song Premiere

Soror Dolorosa – Song Debut and Review of Apollo

We here at Last Rites are unabashedly in the business of metal, and boy does it pay well. We are, admittedly, “generally impressed by riffs,” so when you come to our site and we’re talking