LA’s Death Valley Girls have released their latest full length, Islands In The Sky, via Suicide Squeeze Records. For the better part of a decade, LA’s scrappy rock n’ roll mystics have used their music as a means of tapping into a communal cosmic energy and challenged the soul-crushing banality of modern society through a collage of scorching proto-punk riffs, […]