Liverpool Sound and Vision Rating 91/2/10
High above the city a banner unfurled as it was being towed along by a plane. It was un-missable, which was the point, to anybody who craned their neck and strained their eyesight to a limit not recommended by Opticians. In keeping with the tone of the weekend’s events and as hundreds of thousands packed any available square inch of pavement to them, the banner simply read, “There Are Giants In Town”. That there was but possibly not the ones the pilot was thinking of as he dragged the banner through the summer sky.