VIDEO: Architects – Alpha Omega (Teaser)

Brighton’s Architects have posted a short teaser clip of the music video for their latest single, ‘Alpha Omega’. Check it out here before the full video is released next week:

‘Alpha Omega’ is released on May 14th 2012. New album ‘Daybreaker’ is released on May 28th 2012.