By Felicity Clarke, Senior Contributing Reporter
RIO DE JANEIRO, BRAZIL - One of the most successful U.S. rock groups of the 1990s, Stone Temple Pilots, will play shows in Brazil for the first time next month including Circo Voador in Rio de Janeiro on December 11th. With a string of platinum selling albums plus a Grammy for Best Hard Rock Performance in 1994, and public rock 'n' roll lifestyle dramatics, Stone Temple Pilots' became one of the 1990s alternative stadium rock giants.
Although regularly slammed by critics over the years who . . .