New single: Meteor by Architects, out now!

British metalcore band: architects has done it again. A few weeks ago they released their first single, animals for their upcoming album: For Those That Wish To Exist, followed not much later with a second single, called: Dead Butterflies. Now they are here once again with the third single for this album, called: Meteor. It’sContinue reading “New single: Meteor by Architects, out now!”