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

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