Metalcore with crossover thrash and hardcore punk elements.
Metalcore / Thrash / Hardcore from London, United Kingdom