Xilla UK
Birmingham
Home town: Birmingham, UK
Members:
Leigh Oates - Vocals
Chris Flanagan - Guitars
Greg Pullin - Guitars
Rich Pullin - Bass
The seeds of Xilla were first sewn at the end of the world, 2012, …
Home town: Birmingham, UK
Members:
Leigh Oates - Vocals
Chris Flanagan - Guitars
Greg Pullin - Guitars
Rich Pullin - Bass
The seeds of Xilla were first sewn at the end of the world, 2012, …