53259152MC054_lolla1_v1.jpg
CHICAGO - JULY 23: Perry Farrell introduces the Pixies and Billy Idol at Lollapalooza 2005 day one July 23, 2005 in Chicago. (Photo by Matt Carmichael/Getty Images)