
Jennifer Finch, the bassist for the rock group L7, has died just days after it was revealed that she was battling an aggressive form of brain cancer.

Jennifer Finch, the bassist for the rock group L7, has died just days after it was revealed that she was battling an aggressive form of brain cancer.