Pics Copyright by Viewimages!
Thank you very much to Mark for finding!

Lollapalooza - Chicago / Illinois, July 23 2005