
Architects to release Devil’s Island on 31st October
Architects have announced the release of ‘Devil’s Island’ which will be released on 31st October. No official announcement from what I can see has been made as to what this release is but as the band have been working on new material it could be a new single or EP to promote their December UK headlining tour.
No comments yet... Be the first to leave a reply!