Reeking Cross “Cloaked In Vermin”

Reeking Cross is only the latest musical project from a multi-talented guy named Mason, who has a long connection to D.U. He’s written countless reviews, some columns, and a few Continue reading Reeking Cross “Cloaked In Vermin”