Jennifer Finch of L7 to miss farewell tour after brain cancer diagnosis
Finch announced on social media that she has an aggressive form of brain cancer and will sit out L7’s farewell tour.
Jennifer Finch, the bassist for the rock group L7, is battling an aggressive form of brain cancer.