Death Valley Girls To Release New Album “Islands In The Sky”

 POST BY ThePunkSite.com  EDIT

LA’s Death Valley Girls have announced that their latest full length, Islands In The Sky, will be released on February 24th 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 […]