Advertisement

License Photo

Stone Temple Pilots perform in Hollywood, Florida
Scott Weiland with Stone Temple Pilots performs in concert at the Seminole Hard Rock Hotel and Casino in Hollywood, Florida on October 12, 2010. UPI/Michael Bush

Please fill out form for pricing information for the photo below.
Stone Temple Pilots perform in Hollywood, Florida
Please enter the numbers you see to the right.