Sisters of Black Mountain – Spirits of the Dead

All hail my brother for this suggestion.  After spending a couple of days in Las Vegas with Ralph, he made me the year’s best recommendation so far, in my humble opinion.  Sisters of Black Mountain are a Los Angeles-based psychedelic music-tinged giallo-influenced rock that sounds like French pop seasoning a Continue Reading