Advertisement

License Photo

Stone Temple Pilots perform in Hollywood, Florida
Robert (L) and Dean DeLeo with Stone Temple Pilots perform 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.