twitter
facebook
youtube
instagram
tumblr
"In my opinion we actually kept metal alive."
After kicking Scott Weiland out of the band once and for all, Stone Temple Pilots are relaunching with nu-metal maestro Chester Bennington...