Jennifer Finch Brain Cancer: L7 Jennifer Finch diagnosed with brain cancer; band to continue as trio for final tour: ‘We will honour her request’ | English Movie News
Jennifer Finch, lead bassist of L7, has been diagnosed with brain cancer. The group is set to continue with their final tour as a trio, which is slated to start off in October this year. TRIGGER WARNING: This article contains mentions of cancer.Jennifer Finch, best known as L7’s lead bassist, has dropped out of the…