EP Review: Stone Temple Pilots with Chester Bennington – ‘High Rise’ Date:09/23/2013 Author: Francesca Fortunato