Jennifer Finch, L7’s Bassist, Dead at 59 from Brain Cancer

Jennifer Finch, founding and longtime bassist of pioneering feminist rock band L7, has died at the age of 59 following a battle with an aggressive form of brain cancer. News of Finch’s diagnosis was made public earlier this week alongside a GoFundMe campaign raising money for in-home nursing care, physical…

Please click the link below to read the full article.



from Consequence https://ift.tt/82GaHub
via IFTTT

Comments