September 26

No excuses for success

No excuses for success

British metalcore band Architects, suffered a recent tragedy with the loss of their guitarist Tom Searle, who died of cancer at the age of 28. Unless you have a particular interest in young heavy metal bands, you will probably never have heard of them.