Scott Weiland, Robert Deleo and Stone Temple Pilots - Tuesday 12th October 2010

Scott Weiland and Robert Deleo Stone Temple Pilots perform live in concert at Seminole Hard Rock Hotel & Casino Hollywood, Florida - 12.10.10 (1 image)

Advertisement