It was just announced that Stone Temple Pilots are coming to Upstate Concert Hall. I love these guys! The show is going to be September 10th and tickets go on sale this Friday at 10am at ticketweb.com.
Now stand back while I rock out to some of their videos. Feel free to join in