Stone Temple Pilots
Stone Temple Pilots Live Performance of Alive in Chicago
Location: Chicago, IL, United States
Date: November 30, 2009
During the live recording on November 30, 2009, Stone Temple Pilots were in a pivotal phase of their career, having reunited in 2008 after a hiatus. Prior to this concert, in 2001, they released the album 'Shangri-La Dee Da,' which showcased their continued evolution beyond the grunge scene. This performance captured the band's robust energy, with their classic hits resonating through the Windy City, reflecting both nostalgia and new beginnings. Interestingly, this concert came shortly before the release of their self-titled album in 2010, signaling a fresh revival. It’s a fascinating moment, as fans saw the return of their original sound while also sensing a progression that hinted at their future musical directions.