Why Stone Temple Pilots Are Better with Chester Bennington
From day one, despite achieving mammoth levels of success during the grunge and alternative explosion of the 1990s, Stone Temple Pilots have been damned if they do and damned if they don’t. Scott Weiland’s throaty growl and bug-like sunglasses? How very Layne Staley of him. The band’s riff-heavy sound on…