This is one of three really great photographs that were taken in New York City earlier this year and posted to a Flickr page by the photographer who took them in a fit of awesome incredibleness. See them all here. And then go to IGN.com for some photos of the band at Lollapalooza and a brief little review of the set.
*Other People's Postings, of course. Email me yours with OPP in the subject line.