Photos / Lollapalooza, New York City, 1995