Our weekly batch of new-releases. Featuring: The Delvon Lamarr Organ Trio live, The posthumous and final Richard Swift album, This Mortal Coil reissues, and Cardi B finally on LP.
The latest from Blood Incantation has peaked some interest around these parts!