Pictures: Stone Temple Pilots at Mohegan Sun Arena

Stone Temple Pilots was a huge success in the early 1990s, but self-destructive tendencies within the band haunted it for years until it broke up after a 2002 tour. The band reunited two years ago and showed off its outsized rock music Tuesday night at the Mohegan Sun Arena in Uncasville.Read the rest of the Stone Temple Pilots review.
Copyright © 2018, CT Now