Jennifer Finch, the influential L7 bassist who helped shape the LA punk scene, has died at the age of 59. The news comes days after Finch announced she was battling an aggressive form of brain cancer.
Finch’s L7 bandmates shared a statement on social media confirming the news, writing: “With a very heavy heart we announce that our beloved bandmate, friend, and fellow troublemaker Jennifer Finch has passed away today.