Whitechapel have posted a new music video for the track 'I, Dementia' (which happens to be one of my favorites from the album.) The video itself is pretty trippy, and definitely reminiscent of The White Stripes video for 'Seven Nation Army'.
Check it out:
Their album is out now, and it's awesome. Be sure to check it out!