CLL #1204 (feat. Stone Temple Pilots) 05/10/2000 – Wednesday Night Show Source – Lost Tape VHS (2018) An episode that was first shared over a decade ago, now with the missing content restored and 100.00% complete. with a huge audio upgrade. The band are making their only known appearance. R.I.P. Scott. From Wiki: Stone Temple Pilots (often abbreviated as STP) are an American rock band from San Diego, California, that originally consisted of Scott Weiland (lead vocals), brothers Dean DeLeo (guitar) and Robert DeLeo (bass, backing vocals), and Eric Kretz (drums). From the band’s formation in 1989, its line-up remained unchanged until the firing of Weiland in February 2013. Linkin Park vocalist Chester Bennington joined the band in May 2013.[1] In November 2015, Bennington Read More →