News THE BLAMED: Vs. Absolved Split EP 4 months ago Doug Van Pelt July 11, 2024, Santa Cruz, California. That thunderous, approaching noise is the sound of not…