Finch leaves behind a towering influence on rock music and activism.

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.