Stone Temple Pilots Interview
Today marks the first official release from the "new" Stone Temple Pilots featuring Chester Bennington line-up entitled "High Rise." To help celebrate the release of the debut E.P. for this version of STP, Chester and Robert Deleo made the media rounds that also included a phone call to the Q103 studios during the 90s Nooners.
The conversation covered a wide array of topics con