Stereogum — Jennifer Finch, longtime bassist of the great veteran grunge-punk band L7, passed away in July at the age of 59, just a few days after she revealed her brain cancer diagnosis. Just a couple of months before Finch's death, L7 announced plans for their...
more info