What is there to say about Stone Temple Pilots’ landing at the Palace Theatre in Albany last Sunday? Well, it was late, short and pretty perfunctory. For a concert with a 7:30pm scheduled start time ...