Jennifer Finch Brain Cancer: L7 Jennifer Finch diagnosed with brain cancer; band to go on final tour as trio: ‘We will respect her requests’ | English Film News

L7’s lead bassist Jennifer Finch has been diagnosed with brain cancer. The band will continue their final tour as a trio, scheduled to begin in October this year. Trigger warning: This article mentions cancer.Jennifer Finch, best known as L7’s lead bassist, has withdrawn from the band’s upcoming final tour following a major health update. The … Read more