Jennifer Finch, L7 Bassist, Dead at 59
Airfind news item
By Charisma Madarang
Published on July 19, 2026.
Jennifer Finch, the bassist for influential rock group L7, has died at 59 after a battle with brain cancer. L7 confirmed her death via an Instagram post. Finch had been undergoing treatment after being diagnosed with an aggressive form of brain cancer, which required multiple surgeries and left her with severe physical limitations. She also dropped out of L7’s upcoming U.S. leg of their Last Hurrah Tour when she was in good health. Finch served as L7's bassist during their Nineties peak and later left the band in 1996 at age 30. She launched her own label, Little Pusher Records, and worked prolifically as a photographer.
Read Original Article