Whitechapel Announce Self-Titled New Album
Whitechapel are extremely high up on the 'bands I should check out eventually' list; their particular brand of deathcore always seems to get a little more respect than a lot of their peers so it's probably fa... Read More...