Nine Inch Nails “Kicked Everybody’s Ass” on First Lollapalooza Tour – Jimmy Star’s World
The first-ever Lollapalooza tour took place in the summer of 1991, and while Nine Inch Nails weren’t the headliner, there’s a consensus among the band’s peers that the industrial band stole the show on the inaugural edition of the traveling festival. In the new book LOLLAPALOOZA: The Uncensored Story of Alternative Rock’s Wildest Festival (available here), … Read more