Stone Temple Pilots guitarist Dean DeLeo teams with British vocalist Pete Shoulder for new album
One More Satellite will drop on July 18th Dean DeLeo of Stone Temple Pilots and Trip The Witch, along with vocalist Pete Shoulder, will release their latest collaboration, One More Satellite, on July 18th via Symphonic. The album presents a…