I've went on their last tour. They put on an awesome concert. I think anyone would be impressed at their concerts.
(I do have to say though, seeing a huge Keith Richards on the big screens they have is NOT a pretty!)
_________________________
Just working here until I get my letter from Hogwarts.