Amazing stop motion video which is taken from their new album ‘The Echo Show’ which is out now, the clip’s been directed by Simon Gesrel and Produced by Manuel Cam.