#

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.

Watch on YouTube

Popular Shows