Architects' Tom Searle passes away following lengthy battle with cancer | Upset

Architects’ Tom Searle passes away following lengthy battle with cancer