Stereogum — A few months ago, the great '90s grunge-punk band L7 announced plans for a farewell tour. Today, singer and bassist Jennifer Finch has shared the news that she won't be a... more info
Antimusic Rock — L7 bassist Jennifer Finch has been forced to bow out of the band's U.S. tour this fall after being diagnosed with an aggressive form of brain cancer more info