NYC music
fromConsequence
3 months agoTom Morello: Nine Inch Nails "kicked everybody's ass" on first Lollapalooza tour
Nine Inch Nails delivered a standout performance at the inaugural Lollapalooza in 1991, captivating audiences and peers despite not being the headliner.