Pearl Jam: Live At The Showbox (2003)

Live at the Showbox captures Pearl Jam playing in the intimate environment of the Showbox Theatre in Seattle, WA. It was released on May 7, 2003. It...


image