how do you think they did? i thought they played an awesome set. vulture is my fav song and they played it last! and the singer crowd surfed over us lol. what do you guys think about the upcoming album? ::finger