Stone Temple Pilots on September 16th, 2015 at The Fillmore in Detroit, Michigan – photos by Chris Schwegler
Stone Temple Pilots perform on April 20th, 2011 during WRIF’s 40th Anniversary at The Fillmore in Detroit, Michigan – photos by Chris Schwegler
August 26th, 2010 – Stone Temple Pilots performs live at the Fox Theatre in Detroit, Michigan. Credit: Chris Schwegler.
March 31st, 2010 – Stone Temple Pilots performs live at The Fillmore in Detroit, Michigan. Credit: Chris Schwegler.