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.
Founder & Editor for DEAD PRESS! | Atheist and antitheist. | Judge of the quick & the dead since 1989.