Liverpool Sound and Vision Rating 8.5/10
To feel the sun on your face after an excruciating period of time where you have shut yourself away in the dark, is perhaps, aside from the rush of water flowing down your throat as you drink from the River of Dreams, the greatest gift you can offer yourself.