Stone Temple Pilots with Chester will drop their High Rise EP on October 8th with a full length release to follow. The guys just put out a behind-the-scenes video talking about making the upcoming album and how this all came to fruition.
Chester admits that he was excited when given the opportunity to front STP, but suffered anxiety the moment he said yes. This is a well established band with a catalog of songs people love. He felt the pressure.