Photo and video interview by shootmepeter.com Some bands lose or cut ties with lead singers and simply call it quits or find a similar-sounding singer to front the band and coast on a novelty tour each year. Not Stone Temple Pilots. With the addition of Linkin Park’s Chester Bennington a few years ago, the iconic […]

Read more