Stone Temple Pilots in Schenectady! 10 Things To Know Before You Go!Stone Temple Pilots in Schenectady! 10 Things To Know Before You Go!Heading to Schenectady to see Stone Temple Pilots? Here is everything you need to know before the show. Mike KarolyiMike Karolyi