Architects release music video for “Downfall”

UK metalcore band Architects have released a video for their new song “Downfall,” which you can check out below.

“Downfall” is taken Architects’ upcoming album All Our Gods Have Abandoned Us, which will be released May 27, 2016 via Epitaph Records.

Add Architects to My Radar   Add to My Radar

Leave A Comment

You must be logged in to post a comment.