demtia

STREAM: Whitechapel – I, Dementia

Death chuggers Whitechapel have released a new track from their upcoming fourth studio release and it sounds like… well, it sounds like Whitechapel. “I, Dementia” will be featured on the band’s self-titled effort which is due to drop on June 19 via Metal Blade. The track is undoubtedly heavy but doesn’t necessarily bring anything new […]