That pic was from Summer Tour 1990, Three Rivers Stadium, Pittsburgh, Pa.
Great show and great tour, one of the best years of my life...
Always loved that pic. Was also the site of my final night with Jer, 6/30/95 a few years later
I was at that show, it was hot as f&ck, do you remember when they hit the first notes of "Rain" to open 2nd set it started downpouring?
