Chester Bennington's stint as frontman with the Stone Temple Pilots (STP) is over. Bennington took on lead vocal duties in early 2013 when STP split with its wayward singer Scott Weiland.
Chester Bennington's stint as frontman with the Stone Temple Pilots (STP) is over. Bennington took on lead vocal duties in early 2013 when STP split with its wayward singer Scott Weiland.