Scott Weiland of the rock band Stone Temple Pilots performs during a concert in San Diego, CA, in July, 2008. Stone Temple Pilots (commonly referred to as STP) is a Grammy Award-winning American rock band consisting of Scott Weiland (vocals), brothers Robert (bass guitar, vocals) and Dean DeLeo (guitar), and Eric Kretz (drums, percussion). The band ran from 1986 to 2003, when they went on hiatus, and reunited in 2008.
Copyright K.C. Alfred