In this segment, we showcase the most notable albums out each week. Here are the albums out on March 21, 2025: YHWH Nailgun (pronounced “Yahweh”) have come through with their debut LP, 45 Pounds, via ...