The great new video from Bristol’s own Armchair Committee, ahead of the release of their debut EP ‘Imola’ out 13th May.