Latest/On this day/19 June
Stone Temple Pilots: Shangri-La Dee Da

19 June 2001 · 26 YEARS

Shangri-La Dee Da

Stone Temple Pilots

Stone Temple Pilots recorded these songs at a rented Malibu residence. The group wanted to build an organic and collaborative energy during these sessions. These tracks rely on psychedelic textures and raw songwriting, which feels intimate compared to their previous output.

This 2001 release emerged during a period of change for post-grunge music. The band focused on studio-driven exploration and eclectic experimentation. This record captures the group as they pushed away from their established sound to embrace a colorful approach to alternative rock music.

SourcesDiscogs master

More albums released on 19 June