U.K. act Architects posted a new music video for the song “Alpha Omega.” The song will be featured on the band’s new album “Daybreaker” which is scheduled for release on May 28, 2012 (EU) and June 5, 2012 (North America).
Posted in: MUSIC VIDEOS
Email: (optional & stays hidden)
Notify me of follow-up comments by email.
Notify me of new posts by email.