53257528MC066_lolla2.jpg
CHICAGO - JULY 24: Perry Farrell sings with his latest band, Satellite Party live in concert at Lollapalooza 2005 day two July 23, 2005 in Chicago. (Photo by Matt Carmichael/Getty Images)