Dead Cross (Faith No More, Ex-Slayer, The Locust) Announce New Album, Drop Blistering First Single

July 19, 2022 · 2 min · Ghost Writer