Jennifer Finch, bassist for rock group 'L7', passes away at 59
Jennifer Finch, the talented bassist of the legendary rock band L7, has sadly passed away at the age of 59 after her brave battle with brain cancer. Previously, she had overcome thyroid cancer and faced various medical challenges. As a founding member who returned for the band's 2019 album, her influence was pivotal in creating L7's signature sound, leaving a lasting legacy in the music world.