L7 bassist Jennifer Finch diagnosed with brain cancer
The pioneering all-female rock band L7 announced on Monday, July 13, 2026, that bassist Jennifer Finch has been diagnosed with an aggressive form of brain cancer and will not be able to join the group's upcoming final tour.
Verilumia