Music News ICYMI: Necronomicon Ex Mortis Release “Leprechaun” Ahead Of EP You And Your Friends Are Dead: Game Over Amplify the Noise April 3, 2024 [MEDIA RELEASE] Chicago based death metal outfit Necronomicon Ex Mortis have released “Leprechaun” with an […]