L7 bassist Jennifer Finch dies at 59 after brain cancer battle. Bandmates to honor her by continuing farewell tour she urged them to pursue.
L7’s Jennifer Finch Mourned as Band Continues Farewell Tour Without Her
4 min read
Continue reading in the USA News Updates app