Crushing Low are a band from London village, a place somewhere down in the south of England I’m told. This looks very much like their debut album, it’s due out today, the 25th September, and is, as most of the new releases these days, self released. The first thing I’d like to do with this review […]