musicNews Death Dealer Union Featuring Lena Scissorhands Sign Contract With Napalm Records November 1st, 2022