L7 first came together about 19 hours south of Seattle, in Los Angeles, in 1985. Although they had no claim to the Emerald City’s grunge explosion, they signed to Sub Pop, toured with Nirvana and shocked audiences more efficiently than their Lollapalooza contemporaries. When Rolling Stone ranked the 50 Greatest …
Read More »