Wescott was great! Not sure about The Vanity Affair, never heard them. Rushmore Academy was awesome, but still liked Steve in Supervillain Zero. Really dig the new band, hope to see a lot more from them soon, and would love to check out a show in STL.
lol supervillain zero. that seems like forever ago. I'm lovin the new song.