Scott Weiland and Robert DeLeo of the Stone Temple Pilots perform at the Pepsi Music Festival in Buenos...
Scott Weiland and Robert DeLeo (L) of the Stone Temple Pilots perform at the Pepsi Music Festival in Buenos Aires, October 15, 2008. REUTERS/Marcos Brindicci (ARGENTINA)