Rock music world heartbroken as star dies after cancer fight: ‘She was the fiercest’

3 months ago 16
From left, L7 members Donita Sparks, Suzi Gardner, Jennifer Finch and Demetra Plakas pose for a photo. (Photo by Gie Knaeps/Getty Images)

Fans of Jennifer Finch and the rock group L7 are sending prayers after receiving the heartbreaking news Saturday night that she has died.

Read Entire Article