Jennifer Finch Brain Cancer: L7 Jennifer Finch diagnosed with brain cancer; band to go on final tour as trio: “We will respect her request” | 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, expected 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