Architects guitarist Tom Searle passes at 28
Posted by Bram Teitelman on August 21, 2016
UK metalcore band Architects just released their seventh album, All Our Gods Have Abandoned Us, in May. A month later, they played some European shows that included Germany’s Rock Am Ring and Rock Im Park. All the while, founding guitarist Tom Searle had been battling cancer, and yesterday (20), he lost his battle with the disease. […]