Stone Temple Pilots In Las Vegas And New Tour
Three of the most legendary bands in rock – Stone Temple Pilots, Bush, The Cult – announce on April 2nd that they are teaming up to create a tri-headlining event like no other: the Revolution 3 tour. The 20-city outing produced by Live Nation marks the first time that these force