Post by Blaze Trends
572 followers
L7 bassist Jennifer Finch has died at 59 following a brief battle with brain cancer. The band confirmed the news over the weekend, noting Finch's diagnosis became public earlier this month when medical complications forced her to step away from their US tour. Finch joined L7 in 1986 and was a driving force behind their commercial success in the early 1990s. Beyond her musical contributions, she helped launch the Rock for Choice concert series in 1991, organizing benefit shows that drew major headliners for abortion rights. A GoFundMe campaign to cover her medical care and preserve her archives surpassed $394,000 before her death. L7 will fulfill their remaining tour dates per her final wishes.