Bassist Robert DeLeo Says Stone Temple Pilots Had No Choice But To Fire Scott Weiland
As Stone Temple Pilots continue their current tour with Linkin Park's Chester Bennington on vocals, more details regarding the firing of former frontman Scott Weiland are starting to surface.