L7 have announced the passing of their beloved bandmate, friend, and fellow troublemaker, Jennifer Finch. She had been fighting an aggressive form of brain cancer with characteristic courage. The world of rock and roll is diminished today. We love you, Jennifer.
L7 posted on Instagram today: “With a very heavy heart we announce that our beloved bandmate, friend, and fellow troublemaker Jennifer Finch has passed away today. She had a long courageous fight with brain cancer and was loved by many wonderful friends, musical peers and fans worldwide. We love you Jennifer.” Continue reading


