1996 – Stone Temple Pilots bassist Robert DeLeo ma… Read more

1996 – Stone Temple Pilots bassist Robert DeLeo ma…

Stone Temple Pilots 1996 – Stone Temple Pilots bassist Robert DeLeo makes the national announcement on the Westwood Radio One Network that Stone Temple Pilots’ lead singer Scott Weiland is in drug rehab and is unable to perform. The band had scheduled several free performances, which are canceled due to Weiland’s unplanned absence.