With deep sadness, we share the passing of Ruth McArdle (Ruthie/Lady Galore/Cherrie Blue), the unforgettable frontwoman of Lords of Acid during our iconic VooDoo-U era. Her voice, energy, and presence will be deeply missed.
Long live the Acid Queen.
12 months ago