Caught On CameraDuffy concert photos | Lollapalooza 2008 | Chicago, IL | Grant Park | 08.01.08 by T. Patrick FennerAugust 1, 2008May 14, 2022 Share0Duffy concert photos from Lollapalooza 2008 in Chicago, IL’s Grant Park on August 1, 2008. Photos © T. Patrick Fenner / CleveRock.com