Metalcore, New Release

Architects new record reaches top spot on the official charts in the UK

UK Metalcore band Architects secured their first #1 spot on the official charts in the UK with their 9th studio […]