Shecock and the Rock Princess
![Local Music Review: Shecock and the Rock Princess – A Taste of Something Sweet to Put in Your Mouth](https://www.slugmag.com/wp/wp-content/uploads/2019/04/a2917094664_16.jpg)
Local Music Review: Shecock and the Rock Princess – A...
Shecock and the Rock Princess = The Epoxies + Faith No More + Period Bomb … read more