2021
Search results
We did not find results for: L7 (band).
Check spelling or type a new query.
We did not find results for: L7 (band).
Check spelling or type a new query.
American rock band founded in Los Angeles, California
A rare all-female grunge band whose playfulness was matched by their serious politics and sheer sonic aggression. Wikipedia