New Song – Whitechapel “I, Dementia”

Whitechapel

Whitechapel has release a new song titled “I, Dementia” here. Their new self-titled album will be release June 19 via Metal Blade.