Liverpool Sound and Vision Rating 7.5/10
We all search for Avalon, the mythical lost island in which so much history, so much of our own island’s tale is based upon, the chivalric code, the fight against the darkness and evil; it may not seem it but there was a time when we could perhaps hold our heads up high and lead the charge against the legions of hate and wagers of desolation and destruction.