The Indie Song of the Day comes from Xilla, a rock act from the UK
The Indie Song of the Day comes from Xilla, a rock act from the UK
The band has been around since 2012, but they’re really starting to impress with their upcoming album, Distant Minds. The band features Leigh Oates on vocals, Chris Flanagan and Greg Pullin on guitar, Rich Pullin on bass, and Pete Smyth on drums.
Oates just joined the band as frontman and over the last 12 months the band has been working on recording their debut album with John Mitchell. The record just dropped on 3/31/2019, and Xilla is looking to take you on a journey with the new album.