Architects – “Royal Beggars” Video

Architects have shared a video for their new song “Royal Beggars.”