By Nicholas Jennings on Monday, 31 December 2001
Category: Reviews

Stone Temple Pilots - Shangri-La Dee Da

The drug misadventures of frontman Scott Weiland have wreaked havoc on the life of this hard-rocking SoCal outfit. Weiland’s heroin habit and continual arrests have led to uneven solo albums and side projects and created uncertainty about the future of this once top-selling band. Longtime producer Brendan O’Brien is at the helm again, for what could be the group’s make-or-break album.