VIDEO: Architects – Alpha Omega

Brighton metallers Architects have just unleashed the music video for their brand new single, ‘Alpha Omega’. Check it out and see what you think:

New album ‘Daybreaker’ is released on May 28th 2012 through Century Media Records.