Dead Lord Reveals New Music From Their New LP – Take a big ol’ bite, fucker!

After seemingly endless heavy rockin’ across the globe for the last two years, Dead Lord has finally announced plans to release their third studio album, ‘In Ignorance We Trust’, is scheduled for release on August 25, once again on Century … Continue reading Dead Lord Reveals New Music From Their New LP – Take a big ol’ bite, fucker!