Death Valley Girls – “Magic Powers”
Later this month, the awesome and impossible-to-categorize Los Angeles band Death Valley Girls will release their new LP Islands In The Sky. I have heard the album, and I can report that it is awesome. We’ve already posted the early tracks “What Are The Odds” » Read More