VIDEO: Architects – Devil’s Island (Promo)

Brighton metallers Architects have released a promo video for their new single ‘Devil’s Island’, which captures footage of the horrific riots that affected London and various other parts of the UK earlier this year. Check it out:

‘Devil’s Island’ is released on December 4th 2011.