The 10 Best Stone Temple Pilots Songs of All-Time
In 1989, lead vocalist Scott Weiland, brothers Dean DeLeo (guitarist) and Robert DeLeo (bassist), and Eric Kretz drummer) formed the American alternative hard rock band known as Stone Temple Pilots. Hailing from San Diego, California, the band’s primary roster remained unchanged until Weiland was fired in 2013. Briefly replacing him was Linkin’ Park’s Chester Bennington…