British metalcore outfit Architects have shared the below live video of their performance of “Animals” as the Alexandra Palace in London, UK. That track closed out their set that night, which took place back on May 06th of 2022. Lucas Englund served as the director for this offering.
- Advertisement -
Comments