Stone Temple Pilots and Chester Bennington Join Forces on ‘High Rise’ It’s been a