They should rock out the UIC Pavilion with their monster hits, hopefully hear some new stuff as well.
Last time i saw them was on Lolapalooza back in 1996 when they co-headlined it with Metallica.
Anyone else seen them live before or since?
Last time i saw them was on Lolapalooza back in 1996 when they co-headlined it with Metallica.
Anyone else seen them live before or since?