Beloved rocker to miss farewell tour after brain cancer diagnosis: ‘Devastated’

3 months ago 11
Jennifer Finch of L7 performs at The Ritz, Manchester on September 10, 2016 in Manchester, England.  (Photo by Andrew Benge/Redferns)

Jennifer Finch, the bassist for the rock group L7, is battling an aggressive form of brain cancer.

Read Entire Article