Image 1 of 1
mpiGA_Soundgarden__GA009.jpg
CHICAGO, ILLINOIS -November 14, 1990: Soundgarden photographed at The Vic Theatre in Chicago, Illinois  on November 14,1990.<br />
© Gene Ambo / Media Punch *** No UK****
Soundgarden