Watch Architects’ Incredible ‘Doomsday’ Live Video

It was filmed at their unforgettable Alexandra Palace show. 

Architects have released a video of them performing 'Doomsday', live at London's Alexandra Palace.

It was a truly incredible, moving performance.

Check out the video here:

You can see a photo gallery from the night here.

What a band.