A/V News Dead Cross announce self-titled debut, stream new track “Grave Slave” Josh_Doe May 7, 2017 No Comments In stores this summer on Ipecac Recordings...