Jet Black Kiss, Star Rock Lights
OK, now. Close your eyes really tight and try to imagine Alice Cooper performing periodically with keyboards. That’s a pretty fair description of most of the material contained within the first self-released Jet Black Kiss album, Star Rock Lights…
Written on July 3, 2008 | Posted in Reviews