“I, Dementia”, Another New Whitechapel Track Streaming Now
It is time to listen to another new Whitechapel song from their forthcoming self-titled album. This one is called “I, Dementia” and it is very groove heavy, oh yes. This is a punishing track of monstrous proportions. You can listen to “I, Dementia” here. The self-titled album hits the stores on June 19. Also, check […]