Dean Deleo and Stone Temple Pilots Tuesday 12th October 2010 Stone Temple Pilots perform live in concert at Seminole Hard Rock Hotel & Casino Hollywood, Florida (1 Picture)
Dean Deleo and Stone Temple Pilots
Photo credit: Jeff Daly/WENN.com2#122#Caption Writer=MF
#1