Architects Release “Alpha Omega” Music Video
Architects present their new music video for the song “Alpha Omega” from their forthcoming album Daybreaker. The followup record to 2011’s The Here And Now comes out June 5 through Century Media Records. Watch the video for “Alpha Omega” from the Brighton, UK metalcore band below: