Search Results for: music

Ranking All the Stone Temple Pilots Studio Albums

Ranking All the Stone Temple Pilots Studio Albums

Stone Temple Pilots is an American rock band that has been around since the late 1980s. However, its line-up has seen some significant changes over time. For those who are unfamiliar, Stone Temple Pilots was founded with Scott Weiland as lead vocalist, Dean DeLeo as guitarist, Robert DeLeo as bassist, and Eric Kretz as drummer….