L7 bassist Jennifer Finch has been diagnosed with an aggressive form of brain cancer. Her bandmates shared the news on Monday (July 13), only two months after they announced they would be hitting the road for their final
You are being forwarded to NME in a few seconds. Renegade Enterprises is a news aggregator — we credit, link, and attribute every story to its original publisher. If you are the rights holder and want this link removed, use our DMCA process.