The American rock band L7 has been smashing the music scene since the 80s, and it's no surprise that their iconic tracks have left an indelible mark on the music industry. With their incomparable blend of punk rock and grunge, L7 has set a standard for women in rock music, with their empowering and rebellious