Jennifer Finch, longtime bassist with indie-rock act L7 and a tireless booster of the indie-rock scene, died Saturday after a battle with cancer.

Jennifer Finch, the longtime bassist for influential rock group L7, has died at age 59.

The bassist and vocalist for the 1990s girl group L7, died after battling an 'aggressive' form of cancer. It comes just days after she underwent brain surgery for treatment.