Originally published on August 1, 2000 at Ticketmaster’s LiveDaily.com
“It’s been an interesting decade, man,” says Stone Temple Pilots’ guitarist Dean DeLeo, who, along with the rest of STP, is backstage at Boston’s Avalon club on Saturday, July 29. In a couple of hours, the group will perform a special VH1.com live webcast concert before a packed house filled with contest winners. Right now, though, DeLeo is reflecting on the long, winding, and often tumultuous journey that his band has been on for the last ten years.