Stone Temple Pilots Offer Explanation for Suit Against Scott Weiland
Stone Temple Pilots members Eric Kretz and Robert and Dean DeLeo have issued a statement explaining why they recently sued their former frontman Scott Weiland.
With STP recently deciding to move on with Linkin Park singer Chester Bennington as their new vocalist, the band members have now divulged the actions that led to them firing Weiland from the band, joining forces with Bennington and ultimat