Tenneseean deathcore sextet Whitechapel have released a new video for "I, Dementia." The song appears on the band's recently released self-titled album for Metal Blade Records.
Tenneseean deathcore sextet Whitechapel have released a new video for "I, Dementia." The song appears on the band's recently released self-titled album for Metal Blade Records.