Architects have premiered their new video for "Downfall."
Thu, May 26, 2016 6:21 AM PT
Gearing up for tomorrow's release of their new album, All Our Gods Have Abandoned Us, UK band Architects have unveiled a music video for their "Downfall." The clip was directed by Jeb Hardwick and is available below.
|Subscribe to Lambgoat on|