Jennifer Finch Brain Cancer: L7 Jennifer Finch diagnosed with brain cancer; band to continue as a trio for the final tour: ‘We will honor his request’ | English Movie News

Jennifer Finch, lead bassist for L7, has been diagnosed with brain cancer. The group is expected to continue with their final tour as a trio, which is expected to begin in October this year. DISCLAIMER: This article contains words about cancer.Jennifer Finch, known as L7’s lead bassist, has pulled out of the band’s final tour … Read more