dead butterflies video

Architects unveil atmospheric video for “Dead Butterflies”—watch

Architects are giving fans another taste of their forthcoming album For Those That Wish To Exist this week. On Wednesday, Architects unveiled their powerful new video for “Dead Butterflies” which they filmed at the legendary Royal Albert Hall in London. Read more: Musicians react to President Joe Biden and VP Kamala Harris being sworn in […]