Stone Temple Pilots reunite once again, bringing together bandmates Scott Weiland, Eric Kretz and Dean and Robert DeLeo. STP's newest album is 2010's eponymously titled ,'Stone Temple Pilots,' which is the band's sixth studio effort.
Added by Upcoming Robot on June 29, 2011