Death Valley Girls – Islands In the Sky

LA mystic-rock mainstay Death Valley Girls return with the announcement of their upcoming LP, Islands in the Sky, out February 24th via Suicide Squeeze Records. With the announce comes cosmic lead-single “What Are The Odds” accompanied by a video of the band reincarnated in red beehive wigs at an epic pool party, quickly expanding into […]

Read More