Saturday, April 2, 2016

Architects release behind the scenes video from the studio


Architects have posted a behind the scenes video from recording their upcoming album "All Our Gods Have Abandoned Us", which will be released on May 27. You can watch the video below.