While there were some technical difficulties at Phoenix’s not-at-all lamented concert venue Compton Terrace that day (including Nine Inch Nails storming off the stage as the heat melted their electronics), today marks the twentieth anniversary of the first stop of the 1991 Lollapalooza tour, with headliners Jane’s Addiction, Siouxsie and the Banshees, Living Colour, among […]
