“Dead Butterflies” has premiered as the third single from Architects‘ forthcoming ninth studio album, “For Those That Wish To Exist“. The below music video for it was filmed this past November at the Royal Albert Hall in London, England, where the band performed a livestreamed show. “For Those That Wish To Exist” will be out on February 26th
- Advertisement -
Comments