Liverpool Sound and Vision Rating 8.5/10
We spend the vast majority of our lives running from a past that is willing to be patient, cruel enough to let us run, hitchhike, Ride, our way ahead and then slowly, surely, and with fierce grinning teeth, whisper down our ears that it there, right behind us once more, waiting for us to stop and give into the inevitable.