robmyers.org
Siouxsie – Mantaray
Siouxsie Sioux has been making music since1977 or so but Mantaray is her first solo album. Her last album with The Creatures, “Hai!”, was marked by meandering lyrics and over-produced v…