LOLLAPALOOZA PICTURES
September 6, 1992
live + offstage
Starplex Amphiteatre, Dallas, Texas (USA)
Back to list