Ah, the sweet savage sound of planet crushing death metal courtesy of Germany’s New World Depression whose sixth full length comes hurtling from your speakers like an atomic bomb dropped from up on high. I really liked this bands last… Continue Reading →