Wednesday, March 23, 2016

Architects announce album release show


Architects have announced an intimate hometown show to celebrate the release of new album 'All Our Gods Have Abandoned Us'.

The show will be held in Brighton, UK at the Concorde on May 27.