Headbanger's Ball trivia question

Now that this is over, anyone wanna reveal the answer? I didn't win so I guess Bush was talking about Armored Saint when he said they taped a concert in Minneapolis. Oh well, I'm going to see them on the 15th.