Rock musician diagnosed with brain cancer, drops out of iconic band’s final tour

3 months ago 7
The rock band L7 is down a member for their farewell tour.

Jennifer Finch, longtime bassist for the rock band L7, has dropped out of the group’s farewell tour due to health reasons.

Read Entire Article