Jul 11, 1996
New York, NY, United States
Lollapalooza @ Downing Stadium at Randall’s Island
Jul 10, 1996