Liverpool Sound and Vision Rating 9/10
Liverpool called out, giants strode the roads and alleys as if they had appeared out of a C.S. Lewis manuscript and inside St. Luke’s Church another set of giants, ones not controlled by puppetry, man nor machine took to stage and showed once more just why they are such an exciting, tremendously warm and energetic band to watch live.