I actually reviewed one of their better albums for CREEM, and needless to say, I would have been run out of town if I had written this now.
That said, I stumbled across this clip on YouTube today and had my tiny mind blown.
These babes kicked serious ass.
Have a great weekend, everybody!!!