L7‘s “angry girl” punk music style may not be regular traffic for Decibel Geek, but good rock is good rock and it deserves a mention. L7 originally formed in 1985 and shortly after a drummer change saw Demetra Plakas joining guitarist/vocalists Donita Sparks and Suzi Gardner and bassist/vocalist Jennifer Finch. The ladies hit it bigger […]